Osculation Meaning

There are 2 meaning(s) for word Osculation

Meaning 1 : the act of caressing with the lips (or an instance thereof)

    Synonyms : buss,  kiss
Meaning 2 : (mathematics) a contact of two curves (or two surfaces) at which they have a common tangent