Here's what rhymes with strafes.
safes Words that almost rhyme with strafes
faiths braves lathes laths maths raves slaves waves caves graves saves craves knaves bathes naves paves behaves staves pertinacious microwaves place race rates trace breaks plates traits lakes lace ace apes brace brakes straits aches drapes rakes rapes eights plaits case face makes space states base takes grace dates gates pace shapes chase weights cakes grapes stakes tapes vase waits erase flakes hates mates shakes wakes crates fates mace slates baits capes eighths freights grates scrapes steaks dilates fakes fetes creates estates relates replace debates embrace operates saints tastes fireplace paints separates snakes wastes awaits displace isolates updates apace narrates partakes retrace awakes efface oscillates pastes skates tolerates waists abates aspirates debase deface faints filtrates forsakes predates situates illustrates delegates disgrace mistakes dictates escapes generates restraints postulates templates vertebrates celebrates deviates elevates equates permeates radiates allocates evaporates liberates negates overtakes acetates actuates anyplace distillates educates flagellates interlace irritates obviates restates validates indicates complaints constraints database interface magistrates dominates stimulates originates penetrates predicates terminates translates undertakes accelerates activates aerospace appreciates circulates elaborates evaluates hesitates imitates integrates motivates neonates stipulates aggravates alternates assimilates corroborates cyberspace delineates exaggerates fluctuates infiltrates modulates reiterates replicates resonates simulates speculates syndicates videotapes alienates annihilates antedates apostates attenuates cooperates dedicates diastase dissipates fascinates implicates meditates militates mitigates obliterates recreates vindicates commonplace demonstrates concentrates facilitates subordinates designates eliminates regulates carbonates complicates culminates duplicates enumerates illuminates appropriates conjugates cultivates deteriorates expatriates formulates potentates repudiates elucidates inculcates invalidates nominates rattlesnakes ungulates incorporates marketplace anticipates necessitates participates predominates calculates contemplates investigates accommodates commemorates compensates manipulates negotiates perpetuates coagulates consolidates disintegrates exacerbates overestimates accumulates communicates differentiates discriminates congratulates recapitulates substantiates