hovercraft
nounDefinition of hovercraft
: a vehicle that is supported above the surface of land or water by a cushion of air produced by downwardly directed fans
Keep scrolling for more
Keep scrolling for more