SOUP KITCHEN


Meaning of SOUP KITCHEN in English

■ noun a place where free food is served to the homeless or destitute.

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