Log in
Search words & phrases
halyard
US /ˈhæljərd/
・
UK /ˈhæljəd/
A1
Definition
Video subtitles
noun
Rope for raising or lowering a sail or flag