CRENATURE Meaning of CRENATURE in English noun the state of being crenated or notched. 2. crenature ·noun a rounded tooth or notch of a crenate leaf, or any part that is crenate; called also crenelle. Webster English vocab. Английский словарь Webster. 2012