Definition of Canoodle

  • 1. Fondle or pet affectionately Verb

Semanticaly linked words with "canoodle"