canoodle

Explore definitions, synonyms, and language insights of canoodle

Definitions

Verb
fondle or pet affectionately

More General Terms

pet