Attested.to

cushion

Seed from Open English WordNet (OEWN) 2025

Meanings by context
    • definition a mechanical damper; absorbs energy of sudden impulses
    • definition the layer of air that supports a hovercraft or similar vehicle
    • definition a soft bag filled with air or a mass of padding such as feathers or foam rubber etc.
    • definition protect from impact