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