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