natatorium
Explore definitions, synonyms, and language insights of natatorium
Definitions
Noun
pool that provides a facility for swimming; "`swimming bath'' is a British term"
Explore definitions, synonyms, and language insights of natatorium