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