COMFORT STATION





Definition:

  1. [noun] a toilet that is available to the public
    Synonyms: public toilet, public convenience, convenience, public lavatory, restroom, toilet facility, wash room

Synonyms:


Related Words: