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