Meaning of feeding station in English:
feeding station
noun
1A place where food is provided for animals, especially livestock or (in later use) wild birds.
2A centre or facility where food is provided for people affected by famine, war, etc.
3A temporary stopping place where participants in a race can take refreshment.
Origin
Mid 19th century; earliest use found in Henry Stephens (1795–1874), writer on agriculture.
Are You Learning English? Here Are Our Top English Tips