soup kitchen
1.
(
noun
) a place where food is dispensed to the needy
Related Words:
charity
Terms and Conditions of Use / Copyright Notice