embattled Meaning

under pressure or attack

Definition

Surrounded by problems, criticism, or conflict.

Simple meaning: under pressure or attack

Examples

Synonyms

["besieged", "troubled", "pressured"]

Antonyms

["secure", "successful"]

More adjectives that start with E