‘bouncy castle’: meaning and origin (opens in new tab)
a large inflatable structure, often in the shape of a castle, on or inside which children can jump and play—UK, 1976, in reference to the International Ideal Home Exhibition held at the National Exhibition Centre, Birmingham
Read the original article