Definition of bouncing castle in English:

bouncing castle

noun

British
  • Bouncy castle.

Origin

1980s; earliest use found in Today.