Meaning Of:

Meaning of: petting

~Noun
  1. caressing,
    cuddling,
    fondling,
    hugging,
    kissing,
    necking,
    petting,
    smooching,
    snuggling

    - affectionate play (or foreplay without contact with the genital organs)

WordNet® 3.0, © 2006 by Princeton University

Recently Searched Words

Horoscope - Daily Forecast

Findout what your stars Foretell