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

frustrar

verbo

full

frustrate

verb

Definitions of frustrate

English

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.