soup kitchen

1. (noun) a place where food is dispensed to the needy
Related Words: charity



Terms and Conditions of Use / Copyright Notice