What does air cushion mean?

air cushion meaning in General Dictionary

the trapped atmosphere that aids a hovercraft a short distance over the liquid or floor

View more

  • a support often made from rubberized or plastic that can be inflated
  • a technical unit making use of confined environment to soak up the shock of movement