main_yardEnglish

main yard

Noun

Yard for a square mainsail

English: main yard