Here's what rhymes with retain.
                        
                        
                    
                                pain  chain  pane  bane  tain  deign  main  brain  gain  remain  plain  plane  rain  reign  train  attain  ln  vain  vein  cane  drain  stain  lane  regain  sane  terrain  detain  fain  lain  rein  mane  twain  vane  wane  feign  inane  urbane  arraign  thane  wain  obtain  domain  grain  strain  insane  refrain  slain  disdain  crane  pertain  ordain  butane  certaine  germane  moraine  skein  romaine  sprain  swain  retrain  chicane  murrain  reattain  contain  explain  maintain  campaign  sustain  ascertain  champagne  cocaine  humane  profane  restrain  abstain  aeroplane  mundane  arcane  humaine  appertain  urethane  ingrain  complain  entertain  hurricane  cellophane  halothane  overlain  windowpane  wholegrain  preordain  constrain  sugarcane  inhumane  monoplane  legerdemain  hydroplane  foreordain  reexplain  coxswain  demimondaine  polyurethane  Words that almost rhyme with retain
tame  dame  same  came  name  game  blame  fame  shame  lame  maim  became  claim  frame  flame  rename  defame  reclaim  acclaim  inflame  aflame  declaim  ballgame  proclaim  exclaim  overcame  filename  disclaim  selfsame  aspartame  quitclaim  forename  counterclaim