Synonyms for
Hovercraft
Definition
Hovercraft is a type of vehicle that can travel over both land and water by floating on a cushion of air.
Synonyms for
Definition
Hovercraft is a type of vehicle that can travel over both land and water by floating on a cushion of air.