EnglishMain Dictionary
swimming pool
Universal Words
(also pool) noun
1 an area of water that has been created for people to swim in:
an indoor / outdoor swimming pool * a heated swimming pool * an open-air swimming pool
2 the building that contains a public swimming pool:
She trained five times a week at her local swimming pool.