Meaning of water closet

Definition of water closet

(noun) a toilet in Britain

Other information on water closet

WIKIPEDIA results for water closet
Amazon results for water closet