Noun Definition

loo

1.Definition: a toilet in Britain

Related Noun(s):closet

Category: Objects