EMBATTLE Meaning of EMBATTLE in English v. arrange in order of battle, to array for battle; to equip as for battle; supply with battlements Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012