Synonyms of forestalled

1 Syllable
thwart
2 Syllables
hinder, avert, deter, prevent, delay
3 Syllables
preoccupy, preclude
5 Syllables
anticipate, monopolize