CRENATION Meaning of CRENATION in English n. series of notches on the outer edges of a leaf or shell Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012