Meaning of soup kitchen

Definition of soup kitchen

(noun) a place where food is dispensed to the needy

Other information on soup kitchen

WIKIPEDIA results for soup kitchen
Amazon results for soup kitchen