Noun loo has 1 sense
  1. water closet, closet, W.C., loo - a toilet in England
    --1 is a kind of toilet, lavatory, lav, can, john, privy, bathroom
,
TOP