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