What is the meaning of Embattle?
To arrange in order of battle; to array for battle.
To prepare or arm for battle; to equip as for battle.
To furnish with battlements; to give the form of battlements to.
A merlon, or a single one of the series of solid projections of a battlement.
Source: wiktionary.orgSearch words containing