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