General synonyms:
* Frustrated: This is a common synonym, emphasizing the feeling of being prevented from achieving something.
* Blocked: This emphasizes the physical or literal barrier preventing progress.
* Prevented: This focuses on the action of stopping something from happening.
* Hindered: This highlights the delay or difficulty caused by the obstruction.
* Checked: This suggests stopping something from advancing further.
* Foiled: This implies a more deliberate and cunning act of preventing success.
* Defeated: This suggests a complete and irreversible failure.
More specific synonyms:
* Undermined: This implies a gradual and subtle weakening of something.
* Sabotaged: This suggests a deliberate act of damaging or disrupting something.
* Disrupted: This highlights the sudden interruption of something.
* Dethroned: This is used when someone is prevented from holding a position of power.
Informal synonyms:
* Scuppered: This is a British slang term for thwarted.
* Shot down: This implies a forceful rejection or refusal.
* Put the kibosh on: This is a playful and informal way to say thwarted.
The best synonym for "thwarted" will depend on the specific situation and the intended meaning.