embattled

Explore definitions, synonyms, and language insights of embattled

Definitions

Adjective Satellite
prepared for battle; "an embattled city"
Adjective Satellite
having or resembling repeated square indentations like those in a battlement; "a crenelated molding"