OBOVATE Meaning of OBOVATE in English adj. Biol. (of a leaf) ovate with the narrower end at the base. Oxford English vocab. Оксфордский английский словарь. 2012