Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of forestaller

- One who forestalls; esp., one who forestalls the market.