Definitions
noun
the trapped air that supports a hovercraft a short distance above the water or ground
Look “air cushion” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
the trapped air that supports a hovercraft a short distance above the water or ground