COMFORT STATION
Meaning of COMFORT STATION in English
noun
also comfort room
: a place where toilet and lavatory facilities are available to the public
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012