to prevent; to halt; to cause to fail; to foil; to frustrate

listen to the pronunciation of to prevent; to halt; to cause to fail; to foil; to frustrate
English - English
thwart

Our plans for a picnic were thwarted by the thunderstorm.

to prevent; to halt; to cause to fail; to foil; to frustrate
Favorites