Here's what rhymes with foreshape.
shape tape rape cape gape nape reshape escape grape scrape agape crepe drape videotape Words that almost rhyme with foreshape
fate hate shade fade sage fete sate made state late rate stage date laid page paid weight gate wage wait rage stayed cage freight gauge maid mate weighed bade bait gait raid slate arrayed babe evade gage ornate spade swayed arcade frayed jade sh staid wade charade pate skate spate great trade create played straight afraid estate grade operate plate relate blade prayed tolerate trait await crusade forbade innate invade obeyed parade surveyed elevate grate repaid sprayed strait abate braid crate obviate pervade strayed allayed assuage buffeted glade haulage irate offstage onstage plait preyed remade restate sedate splayed separate debate decade delayed engage brigade conveyed persuade portrayed acetate alleviate blockade correlate isolate unpaid update allocate cascade decayed deviate dismayed equate liberate ordinate overweight situate affiliate aggravate dilate dissuade grenade homemade irritate lightweight negate outweighed overlaid stockade aspirate automate brocade colonnade defrayed housemaid inflate innovate irrigate obligate oscillate palisade prepaid resonate saturate tirade upstate urinate venerate vitiate appreciate displayed evaluate generate illustrate betrayed carbonate celebrate cultivate dominate hesitate initiate translate accelerate activate cooperate delegate dictate educate formulate imitate mediate circulate decorate degrade elucidate emulate evacuate motivate navigate upgrade agitate alienate barricade corroborate disobeyed dissipate emanate evaporate legislate lemonade masquerade neonate permeate proliferate recreate reiterate renegade abrogate arbitrate backstage carapace cavalcade escalate excavate exonerate expiate fabricate fascinate gravitate handmade handmaid heavyweight insulate militate officiate overstate populate reinstate relegate segregate unafraid indicate eliminate facilitate participate subordinate accommodate compensate incorporate negotiate regulate stimulate designate interstate originate postulate predicate speculate terminate assimilate collaborate complicate conjugate consolidate dedicate delineate enumerate eradicate exaggerate meditate mitigate propagate replicate vertebrate ameliorate annihilate assassinate conciliate condensate congregate consecrate culminate distillate emigrate extricate germinate inculcate invalidate liquidate obliterate profligate promenade regenerate retaliate stipulate abdicate concentrate anticipate calculate differentiate magistrate penetrate precipitate articulate integrate commemorate deteriorate necessitate retrograde disseminate exacerbate expatriate fluctuate overestimate repudiate communicate demonstrate investigate accumulate contemplate discriminate manipulate perpetuate determinate predominate substantiate exterminate intimidate rehabilitate congratulate underestimate disintegrate