mangeoire
Top 25000
Meanings
Noun
1. manger
2. feeder (e.g. for birds)
Examples3
Jesus was born in a manger.
There's a squirrel stuck in the bird feeder.
There is a bird feeder in our backyard.