Osculates Meaning

There are 3 meaning(s) for word Osculates

Meaning 1 : touch with the lips or press the lips (against someone's mouth or other body part) as an expression of love, greeting, etc.

    Synonyms : buss,  kiss,  snog
Meaning 2 : be intermediate between two taxonomic groups

    Example : These species osculate

Meaning 3 : have at least three points in common with

    Example : one curve osculates the other,these two surfaces osculate