Here's what rhymes with foredate.
date bait abate pate state late rate weight debate fate gate plate wait hate mate trait await gait update fete sate plait spate great straight estate operate freight hesitate acetate imitate innate slate grate ornate strait agitate crate dilate automate irate oscillate sedate skate create separate generate relate accommodate celebrate dominate tolerate cooperate correlate dictate educate isolate mediate originate allocate decorate deviate elevate equate liberate meditate ordinate overweight situate vertebrate corroborate dissipate emanate irritate lightweight negate obviate permeate arbitrate aspirate escalate extirpate fascinate innovate irrigate obligate overstate restate saturate upstate urinate venerate vitiate indicate appreciate facilitate illustrate carbonate penetrate activate alleviate delegate formulate interstate postulate terminate assimilate circulate collaborate conjugate dedicate elucidate emulate mitigate motivate navigate necessitate propagate affiliate aggravate alienate annihilate assassinate distillate emigrate evaporate exacerbate germinate neonate obliterate reiterate abdicate abrogate adjudicate attenuate calibrate episcopate excavate exonerate expiate fabricate heavyweight incubate inflate instigate insulate militate officiate perpetrate populate potentate relegate resonate segregate subjugate concentrate eliminate evaluate participate subordinate anticipate compensate cultivate incorporate initiate magistrate negotiate regulate stimulate translate accelerate contemplate designate integrate perpetuate predicate speculate commemorate complicate consolidate delineate enumerate eradicate evacuate exaggerate replicate ameliorate condensate congregate consecrate disseminate extricate fluctuate inculcate invalidate legislate liquidate recreate regenerate retaliate stipulate authenticate confiscate counterweight deprecate emancipate explicate gravitate implicate intrastate novitiate pomegranate propitiate recuperate reinstate demonstrate investigate calculate precipitate articulate manipulate deteriorate determinate predominate conciliate culminate expatriate exterminate intimidate overestimate profligate proliferate rehabilitate repudiate contaminate depreciate humiliate inactivate interrogate pontificate reciprocate remonstrate communicate differentiate accumulate discriminate congratulate substantiate underestimate disintegrate Words that almost rhyme with foredate
page paid tape bade babe jade made stage trade laid played shape wage rage shade stayed blade cage gauge maid prayed rape weighed fade forbade obeyed parade raid sage unpaid arrayed cape gage spade braid staid wade afraid decade grade delayed grape surveyed decayed evade repaid sprayed swayed upgrade arcade frayed outweighed pervade sh strayed escape engage betrayed brigade conveyed persuade portrayed blockade invade cascade degrade dismayed scrape disobeyed dissuade grenade homemade overlaid stockade displayed crusade barricade lemonade promenade renegade videotape masquerade retrograde based taste paint baked chased paste chaste paced taint taped placed faced shaped waste faint traced haste saint waist spaced braced draped laced raced raped debased raked staked quaint acquaint erased effaced graced replaced complaint escaped embraced distaste scraped encased vouchsafed constraint displaced restraint disgraced misplaced