Word info

exosculate

Verb

Meaning

To kiss; especially, to kiss repeatedly or fondly.

Source: Webster's dictionary

Close letter words and terms