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