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
Synonyms : buss, kiss, snog
Meaning 2 : be intermediate between two taxonomic groups
Example : These species osculate
Example : These species osculate
Meaning 3 : have at least three points in common with
Example : one curve osculates the other,these two surfaces osculate
Example : one curve osculates the other,these two surfaces osculate
Similar words of Osculates :
