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