Canoodled meaning : To caress, pet, feel up, or make love. To cajole or persuade.
canoodled
geminated
copyreads
pupillage
wherewith