What is the full meaning of pettings
PETTING, amorous caressing and kissing [n]
Example of the word pettings placed on a Scrabble board.