loo
1.
(
noun
) a toilet in England
Synonyms:
W.C.
,
closet
,
water closet
Related Words:
bathroom
,
can
,
facility
,
john
,
lav
,
lavatory
,
privy
,
toilet
Terms and Conditions of Use / Copyright Notice