PET


Meaning of PET in English

touch intimately, kiss and caress Petting is a prelude to sex. It is the touch of passion.

English idioms vocab.      Словарь английских идиом и выражений.