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