MAIN-TOPMAST Meaning of MAIN-TOPMAST in English [main-top.mast] n (15c): a mast next above the mainmast Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012