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