CRENELLATION Meaning of CRENELLATION in English [cren.el.la.tion] also cren.el.a.tion n (1849) 1: battlement 2: any of the embrasures alternating with merlons in a battlement--see battlement illustration Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012