MAINTOP


Meaning of MAINTOP in English

[main.top] n (15c): a platform about the head of the mainmast of a square-rigged ship

Merriam-Webster English vocab.      Английский словарь Merriam Webster.