Synonyms for "foiled"

Words with similar meaning