CompareWords
Compare
Forestaller
Definition:
(n.) One who forestalls; esp., one who forestalls the market.