One syllable words that rhyme with complains
aynes, bain's, baines, bains, banes, baynes, brain's, brains, cain's, caines, canes, chain's, chains, chains', crain's, crane's, cranes, daines, dains, dane's, danes, deigns, drains, fein's, gaines, gains, ganes, grains, haines, hains, hanes, haynes, jane's, janes, jaynes, kainz, kane's, keynes, lane's, lanes, llanes, maine's, maines, mains, mainz, manes, maynes, pains, panes, plaines, plains, plane's, planes, planes', raines, rains, ranes, raynes, reigns, reines, reins, sainz, skains, spain's, sprains, staines, stains, strains, swains, train's, trains, twain's, vanes, veins, wanes, wayne's, yanes
Two syllable words that rhyme with complains
attains, bahrain's, cabranes, campaign's, campaigns, champagnes, complains, constrains, contains, disdains, domains, duquesne's, elaine's, explains, germain's, hussein's, maintains, mccain's, mclean's, mcmains, obtains, pertains, refrains, regains, remains, restrains, retains, sustains, terrains, ukraine's