OSCULATE Meaning of OSCULATE in English (v. i.) To have characters in common with two genera or families, so as to form a connecting link between them; to interosculate. See Osculant. Webster's English dictionary. Английский словарь Webster. 2012