Meaning of "Hovercraft"

Vessel designed to ride on a cushion of air formed by downthrusting fans.

Hovercraft Meaning of