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