OBCORDATE Meaning of OBCORDATE in English adj. Biol. in the shape of a heart and attached at the pointed end. Oxford English vocab. Оксфордский английский словарь. 2012