There are multiple definitions - click on the translation that matches your context.

阻挠

动词

full

frustrate

verb

Definitions of frustrate

to prevent a plan or an effort from being fulfilled or successful, especially the terms of a contract

This shall continue in effect unless to do so would substantially frustrate the purposes of this Agreement.