main yard








noun Nautical.

  1. a yard for a square mainsail.

noun

  1. nautical a yard for a square mainsail
56 queries 0.637