TOPMAST


Meaning of TOPMAST in English

n. topmost mast on ship

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.