swimming pool

Noun
  1. Pool that provides a facility for swimming (synset 104378312)
    "`swimming bath' is a British term"

Other Searches