MAIN YARD


Meaning of MAIN YARD in English

[main yard] n (15c): the yard of a mainsail

Merriam-Webster English vocab.      Английский словарь Merriam Webster.