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