LAND YACHT


Meaning of LAND YACHT in English

noun Date: 1967 a 3-wheel wind-driven recreation vehicle consisting usually of a bare-frame structure and a single sail and used especially on areas of firmly packed sand, a large motor vehicle

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.