HIGH-TOP


Meaning of HIGH-TOP in English

noun a ship's masthead.

Webster English vocab.      Английский словарь Webster.