Here's what rhymes with strafed.
chafed vouchsafed Words that almost rhyme with strafed
placed traced braced laced raced based raised faced taste waste haste praised waist chased paste blazed chaste erased paced graced braved cased raved razed wast replaced saved displaced embraced gazed waved paved spaced bathed dazed glazed misplaced shaved appraised craved crazed debased effaced grazed phased phrased waived defaced foretaste retraced upraised amazed behaved depraved disgraced distaste encased interlaced engraved enslaved unscathed paraphrased late rate eight straight plate ate trait draped raped strait ached raked plaint plait great state date weight fate gate shaped wait faint hate paint freight mate saint bait baked gait slate grate scraped taint crate dilate fete sate staked taped caked faked feint gaped irate pate spate waked create separate debate estate operate relate restraint tolerate await innate isolate quaint update ornate situate abate aspirate oscillate reshaped saturate sedate skate complaint escaped generate illustrate celebrate constraint acetate delegate dictate educate mediate postulate acquaint allocate decorate deviate elevate equate liberate overweight vertebrate affiliate agitate distillate evaporate irritate lightweight negate obviate permeate abrogate automate escalate expiate fabricate inflate insulate irrigate obligate restate upstate urinate venerate vitiate indicate appreciate evaluate dominate hesitate magistrate penetrate stimulate translate accelerate activate alleviate cooperate correlate imitate integrate originate predicate speculate terminate assimilate circulate dedicate delineate emulate evacuate exaggerate meditate mitigate motivate navigate ordinate propagate replicate aggravate alienate annihilate corroborate dissipate emanate emigrate extricate germinate legislate neonate obliterate recreate reiterate retaliate stipulate abdicate arbitrate attenuate calibrate deprecate explicate extirpate fascinate heavyweight implicate innovate instigate militate officiate overstate perpetrate populate relegate concentrate demonstrate eliminate facilitate subordinate carbonate cultivate initiate regulate designate formulate interstate collaborate complicate conjugate deteriorate elucidate enumerate eradicate ameliorate assassinate conciliate consecrate culminate expatriate fluctuate inculcate invalidate liquidate profligate proliferate regenerate repudiate investigate participate accommodate anticipate calculate compensate incorporate negotiate precipitate articulate contemplate manipulate perpetuate commemorate consolidate determinate necessitate predominate condensate congregate disintegrate disseminate exacerbate exterminate intimidate overestimate rehabilitate communicate differentiate accumulate discriminate congratulate substantiate underestimate