TOPMAST Meaning of TOPMAST in English n. Naut. the mast next above the lower mast. Oxford English vocab. Оксфордский английский словарь. 2012