English dictionary
shower room meaning and definition
Definition and meaning of shower room at MeaningMonkey.org. shower room meaning and definition in the English Dictionary.SHOWER ROOM noun
Definition of shower room (noun)
- a room with several showers
Source: Princeton University Wordnet