CRENELLATE Meaning of CRENELLATE in English v.tr. provide (a tower etc.) with battlements or loopholes. øøcrenellation n. [F cr÷neler (as CRENEL)] English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012