CRENELLATE Meaning of CRENELLATE in English v.tr. provide (a tower etc.) with battlements or loopholes. Derivatives: crenellation n. Etymology: F cr{eacute}neler (as CRENEL) Oxford English vocab. Оксфордский английский словарь. 2012