DictionaryForumContacts

   English
Google | Forvo | +
to phrases
embattle [ɪm'bætl] v
gen. 使严阵以待; 使准备战斗; 设防于
archit. 饰以锯齿形
tech. 筑以城垛
embattle
: 1 phrase in 1 subject
Chess1