Englishbouncy castle/ˌbaʊnsi ˈkɑːsəl/ · nounMeaningSynonym of bouncing castle.SourcesNo citations have been attached yet.