Embattled Meaning
There are 3 meaning(s) for word Embattled
Meaning 1 : having or resembling repeated square indentations like those in a battlement
Synonyms : battlemented, castellated, castled
Synonyms : battlemented, castellated, castled
Meaning 2 : (of a person) beset by difficulties or conflict
Example : the state legislature called for the embattled governor's resignation
Example : the state legislature called for the embattled governor's resignation
Meaning 3 : prepared for battle
Example : an embattled city
Example : an embattled city
Similar words of Embattled :