What is the meaning of hovercraft in English?

Learn vocabulary with pictures as well as definitions of hovercraft in English

Learn in

See more

n. hovercraft

Definition of hovercraft in English

Motorised vehicle that generates a cushion of air which enables it to move on water and on land, intended for military use or the transport of people or goods.