Canoodled meaning : To caress, pet, feel up, or make love. To cajole or persuade.
canoodled
thermoregulated
newfound
spiffy
ventilators