Dictionary |
1 Result
#1
loo
n.
[
water closet
,
closet
,
W.C.
] a toilet in Britain
. wn