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