Word info

waterchamber

Noun

Meaning

waterchamber (plural waterchambers)

Any chamber or compartment used to hold or store water

Source: en.wiktionary.org

Close letter words and terms