Maintop



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