Synonyms and Antonyms for petter

1. petter (n.)

a lover who gently fondles and caresses the loved one

Synonyms: