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