COMFORT STATION


Meaning of COMFORT STATION in English

■ noun N. Amer. euphemistic a public toilet.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.