Here's what rhymes with dofending.
sending vending fending spending ascending bending defending descending lending tending offending pending mending rending wending depending attending blending amending unending trending appending extending impending intending pretending apprehending suspending transcending commending expending unbending contending condescending heartrending comprehending recommending superintending uncomprehending Words that almost rhyme with dofending
venting scenting dissenting avenging renting wrenching assenting presenting preventing inventing orienting quenching cementing clenching drenching fermenting resenting trenching consenting lamenting relenting repenting representing contenting entrenching reinventing implementing unrelenting circumventing complementing complimenting experimenting misrepresenting heading sensing fencing shedding reading setting selling sharing wedding welding bedding herring felling hedging shelling threading fetching shelving vexing beheading gelding penning shredding getting bearing telling helping spreading wearing assessing caring checking daring letting possessing spelling staring swelling begging cleansing stepping sweating tearing dispensing guessing pairing smelling sparing stemming swearing wetting wrestling yelling betting flaring fledgling netting sketching threshing treading vesting besetting delving dreading flexing fretting messing offsetting paring pecking petting scaring welling wrecking baring decking meshing necking pegging retching webbing wedging testing affecting blessing dwelling pressing resting dressing melting overwhelming stretching commencing forgetting alleging arresting despairing effecting glaring nesting professing smelting stressing upsetting caressing dissecting dredging embedding overbearing perfecting pledging unerring abetting annexing begetting jesting nestling squaring belching belting bisecting blaring channelling dispelling dissembling divesting evidencing excelling grovelling marvelling panelling pelting quelling resetting trekking tunnelling wresting yelping accepting preparing addressing declaring directing selecting correcting depressing detecting distressing excepting investing refreshing repairing tempting electing erecting perplexing suppressing condensing confessing expelling impairing infecting labelling prospecting quarrelling repelling attesting deflecting digesting impelling oppressing privileging propelling rebelling retelling unsparing bestselling coalescing attempting collecting comparing expressing respecting suggesting compelling connecting expecting protecting reflecting projecting rejecting condemning inspecting intersecting progressing protesting subjecting impressing indwelling injecting objecting storytelling suspecting exempting intercepting paralleling regretting repressing undressing interpreting neglecting requesting manifesting compressing contesting unsuspecting multiplexing recollecting interconnecting