FEEDING STATION


Meaning of FEEDING STATION in English

noun

: a central or convenient place at which food is provided (as for soldiers during a military operation) ; specifically : a device (as a hanging platform) on which food is placed to attract birds for observation or study or for feeding birds during winter months

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.