Recent Searches
GRE Word List made easy using Mnemonics
loo - Dictionary definition and meaning for loo
LOO
(noun) a toilet in Britain
synonyms : closet , w.c. , water closet
WordNet® 3.0, © 2006 by Princeton University.
(noun) a toilet in Britain
synonyms : closet , w.c. , water closetWordNet® 3.0, © 2006 by Princeton University.