What is the full meaning of hovercrafts
HOVERCRAFT, a vehicle that is able to travel across both land and water on a cushion of air [n]
Example of the word hovercrafts placed on a Scrabble board.