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