frustrate (v.)
- annul
- anticipate
- arrest
- baffle
- balk
- bar
- beat
- bilk
- blast
- block
- brave
- buffalo
- buffer
- cancel
- challenge
- check
- checkmate
- circumvent
- confound
- confront
- conquer
- contravene
- counter
- counteract
- counterbalance
- countermand
- cripple
- cross
- dash
- deceive
- defeat
- defy
- destroy
- disappoint
- discomfit
- disconcert
- discountenance
- discourage
- dish
- disillusion
- disrupt
- dissatisfy
- elude
- evade
- exasperate
- flummox
- foil
- forbid
- forestall
- halt
- hamper
- hamstring
- hinder
- impede
- inhibit
- interrupt
- invalidate
- lick
- negate
- negative
- neutralize
- nonplus
- nullify
- obstruct
- obviate
- offset
- outflank
- outgeneral
- outguess
- outmaneuver
- outplay
- outsmart
- outwit
- overcome
- overreach
- perplex
- preclude
- prevent
- prohibit
- redress
- repel
- repulse
- ruin
- sabotage
- scotch
- spike
- spoil
- stonewall
- stop
- stultify
- stump
- stymie
- tantalize
- tease
- thwart
- undo
- upset
- victimize
- vitiate
- void
He who would not be frustrate of his hope to write well hereafter in laudable things ought himself to be a true poem.