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.
2012