HOVERCRAFT


Meaning of HOVERCRAFT in English

noun Date: 1959 a vehicle that is supported above the surface of land or water by a cushion of air produced by downwardly directed fans

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