pump room

Noun
  1. A pump house at a spa where medicinal waters are pumped and where patrons gather (synset 104029260)

Other Searches