Definition
A soup kitchen is a place where free food, often soup, is offered to the hungry and homeless. It provides a basic meal to those who cannot afford it. It's like a free restaurant for people in need. Soup kitchens are usually run by volunteers and charitable organizations. They offer a vital service, especially during economic hardship. They can provide other essentials, too, like clothing and blankets.