CRENATION Meaning of CRENATION in English noun the condition of being crenate. 2. crenation ·noun a rounded tooth on the edge of a leaf. Webster English vocab. Английский словарь Webster. 2012