at/in full sail
idiom
of a ship or boat
: moving through the water by using all of its sails
a yacht in full sail
We made good time going at full sail.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share