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