CRENATE Meaning of CRENATE in English adj. Bot. & Zool. having a notched edge or rounded teeth. Derivatives: crenated adj. crenation n. crenature n. Etymology: mod.L crenatus f. pop.L crena notch Oxford English vocab. Оксфордский английский словарь. 2012