maintop Meaning, Definition & Usage

Main"top` noun
Definitions
  1. (Naut.) The platform about the head of the mainmast in square-rigged vessels.

Webster 1913