soup kitchen

Explore definitions, synonyms, and language insights of soup kitchen

Definitions

Noun
a place where food is dispensed to the needy

More General Terms