Wiktionary
forestallers
n. (plural of forestaller English)
n. (plural of forestaller English)