meaning of exosculate
1.
To
kiss;
especially,
to
kiss
repeatedly
or
fondly.
Related Words
exosculate
|
Developed & Maintained By
Taraprasad.com