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