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