OSCULATE


Meaning of OSCULATE in English

v. kiss; touch a curved surface

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.