Find the word definition

Wiktionary
slake troughs

n. (plural of slake trough English)