swimming pool noun definition in In the garden topic from the Oxford Advanced Learner's Dictionary

swimming pool

 noun: In the garden topic
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