(1) A water spectacle originated at Cleveland, Ohio, in 1937; (2) A water spectacle that consists usually of exhibitions of swimming and diving with musical accompaniment.
AQUACADE
Meaning of AQUACADE in English
Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012