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