MAINTOP


Meaning of MAINTOP in English

■ noun a platform around the head of the lower section of a sailing ship's mainmast.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.