Definition of Loo

  • 1. A toilet in Britain Noun

Synonyms for word "loo"

Semanticaly linked words with "loo"

Hyponims for word "loo"