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