embattled Meaning and Definition
1. s. having or resembling repeated square indentations like those in a battlement
2. s. prepared for battle
3. s. beset with attackers or controversy or conflict
1. s. having or resembling repeated square indentations like those in a battlement
2. s. prepared for battle
3. s. beset with attackers or controversy or conflict
Sponored Video