Literal Meaning
Possibly from French 'l'eau' (water) or 'lieu' (place)
Actual Meaning
Informal British term for toilet or bathroom
Context
Used when discussing restroom facilities in informal settings.
Examples
Tips