loo

meaning: a toilet in Britain (noun)

synonyms:closet,