To touch lightly or gently:
To pick up with the beak; get by pecking
To touch; to come into physical contact with.
To bring (one thing) into light contact with something else:
To hug, kiss, and caress in making love
Find another word for osculate. In this page you can discover 10 synonyms, antonyms, idiomatic expressions, and related words for osculate, like: kiss, smack, peck, touch lips, buss, make out, contact, touch, smooch and snog.