Contents |
English
An indoor swimming poolNoun
|
Plural swimming pools |
swimming pool (plural swimming pools)
- A artificially constructed pool of water used for swimming.
See also
|
Contents |
|
Plural swimming pools |
swimming pool (plural swimming pools)
|