English Dictionary
Definition under sail in British English
under sail phrase
phrase
1
travelling in a boat or ship that is using a sail
Synonyms and related words
