Under Sail Meaning

(idiomatic, nautical) With sails unfurled; powered by the wind.

RECENT SEARCHES