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