VariousWords beta
Related Terms:
Definitions:
Noun
washroom
Definition: a lavatory (particularly a lavatory in a public place)
Definition: A room intended to wash the face and hands.