embattle

/im'bætl/
Verb
  1. prepare for battle or conflict
  2. fortify by furnishing with battlements for defense
    • an embattled castle

Khám phá thêm

Các từ liên quan

Từ chứa "embattle"

embattle
The soldiers embattle the castle walls with new defenses.