Here's what rhymes with counterstains.
chains pains stains panes gains planes strains veins brains plains trains drains obtains rains reigns reins attains lanes mains pertains sustains canes manes seines vanes abstains disdains skeins sprains terrains wanes contains grains campaigns domains retains cranes entertains moraines appertains ordains remains explains maintains complains hurricanes constrains refrains regains restrains aeroplanes floodplains quatrains Words that almost rhyme with counterstains
dames names games flames frames blames lames shames claims disclaims proclaims exclaims days tales pays stays tails bales bays babes dais jails spades staves daze pails baize bathes dales jays pales paves ways phase phrase plays raise sales slaves waves fails gaze males praise rays scales nails shades trades blades blaze caves lays maize maze raids rails sails saves trails arrays assays fades haze maids mails pervades prays trays weighs whales chaise fays gales gays obeys parades plagues snails sprays veils abbeys avails braids braves knaves lathes persuades strays sways vales wails assails blase hails laths naves nays preys raves slays sleighs yeas details decades essays grades delays displays labours surveys entails graves nowadays behaves cafes glaze appraise arcades cascades craze decays graze ablaze amaze ballets bouquets craves glades dossiers emails evades grays greys pigtails quails repays stockades tirades travails valets holidays conveys prevails betrays brigades malaise paraphrase portrays invades degrades escapades mayonnaise upgrades balustrades blockades brocades cabarets exhales overlays rephrase schooldays topsails waterways amylase barricades cliches crusades grenades emigres palisades accolades masquerades proteges fingernails colonnades runaways microwaves promenades renegades communiques