maintop









maintop


noun Nautical.

  1. a platform at the head of the lower mainmast.

noun

  1. a top or platform at the head of the mainmast
51 queries 0.586