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