Synonyms for "frustrate"

Words with similar meaning