Definition of Maintop

Noun: maintop  'meyn,tóp

  1. The platform about the head of the mainmast in square-rigged vessels

See also:
Maintenon
maintops

Anagrams containing the word maintop

manptio pmainto opmaint topmain ntopmai intopma aintopm