METER BOAT


Meaning of METER BOAT in English

noun

Etymology: meter (IV)

: a racing sloop designed to the international rule of measurement expressed in meters

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.