Meaning of make sail | Babel Free
Definitions
- To extend an additional quantity of sail (i.e. to spread a sail or sails).
-
To embark; start a voyage. figuratively
CEFR level
B2
Upper Intermediate
This word is part of the CEFR B2 vocabulary — upper intermediate level.
This word is part of the CEFR B2 vocabulary — upper intermediate level.