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"