Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: inflatable cushion
  1. A cushion usually made of rubber or plastic that can be inflated
    - air cushion

Derived forms: inflatable cushions

Type of: cushion