embattled Meaning
under pressure or attack
Definition
Surrounded by problems, criticism, or conflict.
Simple meaning: under pressure or attack
Examples
- ["The embattled minister defended the plan.", "An embattled team needs support."]
under pressure or attack
Surrounded by problems, criticism, or conflict.
Simple meaning: under pressure or attack