PET


Meaning of PET in English

touch intimately, kiss and caress

Petting is a prelude to sex. It is the touch of passion.

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.