Here's what rhymes with defning.
Words that almost rhyme with defning
pinning inning ginning building winning lifting picking shifting spinning bidding digging drifting piercing billing cheering chilling dipping itching pitching thinning pinching pitting sifting sinning ticking tilting tipping chipping tickling tiling tilling twinning chiming dimming earring inching inking pickling beginning living giving thinking bringing sitting willing appearing drinking filling fishing fitting killing missing printing singing fixing linking mixing shipping sinking wishing drilling fearing hitting kissing rearing ringing steering sticking bridging dripping grinning kicking knitting milling nearing rigging shearing shilling sibling whipping blinking gearing hinting hissing inkling kidding licking lynching milking ripping sipping sniffing spilling spitting stinging stinking stitching trickling trimming tripping twitching brimming fiddling gilding limping pricking ridding rinsing searing winking wringing hitching leering lilting mincing minting nipping sieving silting skinning spearing veering whittling whizzing wilting wincing winging clearing listing permitting swimming switching admitting clinging depicting forbidding slipping splitting springing swinging twisting adhering clicking clipping emitting omitting quitting rebuilding shrinking stripping thrilling whistling befitting filming flinging flitting gripping kindling positing risking skimming skipping bewitching cringing flicking flipping fringing impinging quilting smearing sneering stringing abridging affixing clinking evincing flinching glinting grilling lisping skidding slinging slitting splinting sprinting stripling swishing unwilling assisting committing pioneering predicting dismissing forgiving persisting sprinkling submitting distilling enriching equipping rethinking underpinning unthinking afflicting imprinting instilling remitting reprinting scripting squinting unwitting consigning eclipsing incising reappearing existing engineering convincing disappearing fulfilling insisting interfering resisting restricting inflicting domineering enlisting persevering subsisting infringing misgiving unflinching consisting conflicting transmitting unremitting volunteering constricting counterfeiting criticising profiteering unforgiving preexisting thanksgiving contradicting unconvincing coexisting electioneering