Definition of public lavatory in English:

public lavatory

noun

  • = public toilet.

Origin

Late 19th century; earliest use found in The Times.