English dictionary
main yard meaning and definition
Definition and meaning of main yard at MeaningMonkey.org. main yard meaning and definition in the English Dictionary.MAIN YARD noun
Definition of main yard (noun)
- yard for a square mainsail
Source: Princeton University Wordnet