Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

aquacade Definition

Cancel
aquacade
noun(aqua-cade)
a water spectacle that consists usually of exhibitions of swimming and diving with musical accompaniment

Words Related to aquacade!

aquacade Examples by Brain Bank Users