Loo - Definition

loo

n 1: a toilet in Britain [syn: water closet, closet, W.C.,
loo]

Look up another word