MAINTOP


Meaning of MAINTOP in English

(n.) The platform about the head of the mainmast in square-rigged vessels.

Webster's English dictionary.      Английский словарь Webster.