Here's what rhymes with upgrades.
grades raids glades shades trades blades fades maids braids degrades tirades decades pervades arcades crusades grenades parades spades accolades evades brigades barricades cascades invades colonnades palisades persuades blockades brocades stockades escapades masquerades renegades balustrades promenades Words that almost rhyme with upgrades
rates grapes babes crates grates rapes creates dates gates plates shapes traits weights tapes waits hates mates fates slates baits capes drapes freights scrapes dilates fetes plaits states relates debates dictates awaits straits updates equates narrates skates tolerates abates estates delegates operates escapes generates isolates originates templates deviates elevates integrates permeates radiates aggravates allocates liberates negates oscillates actuates annihilates apostates attenuates educates irritates obviates predates recreates restates ungulates indicates illustrates dominates separates designates penetrates postulates regulates terminates translates vertebrates accelerates activates appreciates carbonates celebrates circulates culminates elaborates imitates motivates neonates alternates appropriates assimilates corroborates cultivates delineates modulates resonates speculates acetates alienates antedates aspirates cooperates dedicates dissipates distillates filtrates flagellates inculcates meditates militates mitigates obliterates situates validates magistrates facilitates incorporates stimulates subordinates anticipates eliminates predicates calculates complicates duplicates enumerates evaluates hesitates illuminates stipulates accommodates commemorates conjugates deteriorates evaporates exaggerates fluctuates manipulates negotiates perpetuates potentates replicates simulates syndicates videotapes coagulates elucidates fascinates implicates nominates vindicates demonstrates concentrates accumulates communicates necessitates participates contemplates compensates discriminates expatriates formulates infiltrates repudiates congratulates consolidates disintegrates exacerbates invalidates overestimates recapitulates predominates differentiates investigates substantiates claims raise grains rays graves lays rails rains reigns reins glaze lanes cranes craze graze craves lathes grays greys lames laths raves yeas days ways names phase phrase plays sales slaves waves chains fails gains games gaze males pains planes praise tales veins brains delays flames frames labours nails pays plains trains blaze caves drains maize maze sails saves tails trails arrays bales bays haze mails mains prays trays weighs whales appraise blames canes chaise dais fays gales gays jails panes plagues veils ablaze ballets braves dames daze knaves manes pails seines vales vanes wails baize bathes blase dales hails jays naves nays pales paves preys quails shames slays sleighs wanes details remains essays scales strains domains obtains retains stains stays assays attains behaves betrays cafes malaise pertains proclaims cliches decays obeys snails sprays staves abbeys amaze avails bouquets moraines regains strays sways abstains assails disclaims dossiers emails ordains pigtails repays skeins sprains terrains valets contains explains campaigns displays surveys complains conveys entails prevails portrays aeroplanes amylase exclaims emigres refrains appertains cabarets disdains exhales floodplains overlays quatrains rephrase schooldays topsails travails holidays maintains nowadays paraphrase sustains waterways entertains hurricanes constrains mayonnaise restrains runaways microwaves fingernails proteges communiques