swimming pool


Meanings

  • pool that provides a facility for swimming;