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