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