Lingvanex Tranalator

Lingvanex Translator

Translate: Text, Voice, Camera


Meaning & Definition of Loo in English

English

Loo

/lu/

noun

1. A toilet in britain

    synonym:
  • water closet
  • ,
  • closet
  • ,
  • W.C.
  • ,
  • loo