abreuvoir
Top 25000
Meanings
Noun
1. a watering hole or place for animals
2. a drinking fountain (Canada)
Examples1
He slipped from the roof directly into the trough and drowned.