Meaning of sailyard | Babel Free
Definitions
- A yard (spar or shaft) to which the sails of a ship are bent (tied or fastened to).
-
One of the structural arms of a windmill to which the vanes or sails are attached. obsolete
-
An antenna of an insect. obsolete
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.