From WordNet dictionary, version 3.0: loo n. 1. a toilet in Britain Synonyms: water closet, closet, W.C.
loo n. 1. a toilet in Britain Synonyms: water closet, closet, W.C.