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