public toilet

Noun
  1. A toilet that is available to the public (synset 104025061)

Other Searches