to prevent; to halt; to cause failure

listen to the pronunciation of to prevent; to halt; to cause failure
English - English
thwart
to prevent; to halt; to cause failure
Favorites