CRENELLATE Meaning of CRENELLATE in English v.tr. provide (a tower etc.) with battlements or loopholes. crenellation n.[ F créneler (as CRENEL) ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012