Place That Gives Nourishment to the Needy
Question is: Place That Gives Nourishment to the Needy
and the answer is: FOODBANK
Word Meaning:
FOOD BANK — A charitable nonprofit organization that distributes mostly donated food to a wide variety of agencies to those who have difficulty purchasing enough to avoid hunger.
Definitions from Wiktionary.