meaning of swimming pool

1. pool that provides a facility for swimming; "`swimming bath is a British ">term"


Related Words

swimming pool |

Developed & Maintained By Taraprasad.com

Treasure Words