Here's what rhymes with restraint.
plaint faint paint saint taint feint quaint complaint constraint acquaint Words that almost rhyme with restraint
range strange trained drained reigned strained rained brained planed reined change explained gained arrange blamed restrained grained chained feigned refrained pained waned arraigned deigned veined obtained named remained claimed attained retained framed ordained stained detained regained famed untrained ingrained maimed rearrange shamed tamed flamed pertained profaned exchange complained exclaimed sustained ascertained ashamed constrained inflamed interchange acclaimed renamed unexplained unrestrained abstained disdained curtained declaimed disclaimed unfeigned contained maintained entertained proclaimed reclaimed unnamed campaigned unstained untamed unconstrained late placed rate straight plate traced trait braced draped laced raced raped strait raked plait great state based date weight estate faced fate gate shaped taste wait waste hate displaced embraced freight haste mate waist bait baked chased gait paste slate spaced chaste erased grate misplaced paced scraped crate dilate fete graced sate staked taped caked cased chafed faked gaped irate pate spate waked wast create separate debate operate replaced escaped illustrate relate tolerate await innate isolate update disgraced distaste liberate ornate situate abate debased distillate effaced evaporate vouchsafed aspirate defaced foretaste inflate insulate interlaced oscillate reshaped restate retraced saturate sedate skate indicate evaluate generate celebrate acetate delegate dictate educate imitate integrate mediate postulate allocate decorate deviate elevate equate evacuate exaggerate overweight vertebrate affiliate agitate dissipate encased irritate legislate lightweight negate obviate permeate reiterate retaliate abrogate arbitrate automate escalate expiate fabricate implicate innovate instigate irrigate obligate reciprocate recuperate reinstate resonate upstate urinate venerate vitiate appreciate eliminate dominate hesitate initiate magistrate penetrate precipitate regulate stimulate translate accelerate activate alleviate cooperate correlate interstate originate predicate speculate terminate assimilate circulate dedicate delineate elucidate emulate enumerate eradicate meditate mitigate motivate navigate ordinate propagate replicate aggravate alienate annihilate corroborate emanate emigrate expatriate extricate germinate inculcate invalidate liquidate neonate obliterate recreate stipulate abdicate attenuate calibrate deprecate exonerate explicate extirpate fascinate gravitate concentrate demonstrate facilitate investigate participate subordinate anticipate calculate carbonate cultivate incorporate articulate designate formulate collaborate complicate conjugate deteriorate ameliorate assassinate conciliate consecrate culminate disintegrate disseminate exacerbate exterminate fluctuate intimidate profligate proliferate regenerate rehabilitate repudiate accommodate compensate differentiate negotiate accumulate contemplate discriminate manipulate perpetuate commemorate consolidate determinate necessitate predominate condensate congregate overestimate communicate congratulate substantiate underestimate