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