swimming pool
Concise Oxford English Dictionary © 2008 Oxford University Press:
swimming pool
▶noun an artificial pool for swimming in.
'swimming pool' also found in these Oxford entries:
bath
- cabana
- chute
- diving board
- flume
- infinity pool
- lido
- lifeguard
- natatorium
- plunge pool
- pool
- poolside
- water slide

