Cushion
English word definition — powered by WordNet
NOUN
a mechanical damper
the layer of air that supports a hovercraft or similar vehicle
a soft bag filled with air or a mass of padding such as feathers or foam rubber etc.
Want to remember cushion?
Sign up free to bookmark & revise