An Encylopedia Britannica Company

swimming pool

1 ENTRIES FOUND:
swimming pool noun
plural swimming pools
swimming pool
noun
plural swimming pools
Britannica Dictionary definition of SWIMMING POOL
[count]
: a large structure that is filled with water and that is used for swimming