Synonyms of Aquadrome
Primary definition: A facility or venue designed for water-based sports and activities, such as swimming, diving, and water polo.
Primary definition: A facility or venue designed for water-based sports and activities, such as swimming, diving, and water polo.