High-top

Webster's Dictionary of the English Language

·noun A ship's masthead.

Related Words