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