Here's what rhymes with greatgreat.
great late rate grate crate create date weight fate gate plate wait hate freight mate trait bait gait slate dilate fete sate irate pate plait state straight debate relate tolerate await dictate innate decorate equate ornate strait abate skate spate estate operate generate correlate delegate educate integrate isolate update allocate deviate elevate liberate aggravate agitate emigrate irritate legislate lightweight negate obviate permeate recreate retaliate automate calibrate escalate inflate irrigate oscillate restate sedate upstate urinate indicate separate illustrate calculate carbonate celebrate cultivate dominate penetrate regulate translate accelerate acetate activate alleviate cooperate designate imitate mediate originate postulate predicate speculate terminate circulate collaborate conjugate dedicate delineate emulate eradicate evacuate meditate mitigate motivate ordinate overweight propagate replicate situate vertebrate affiliate alienate annihilate consecrate corroborate culminate dissipate distillate emanate germinate inculcate neonate regenerate reiterate abdicate abrogate arbitrate aspirate attenuate counterweight deprecate expiate gravitate incubate innovate insulate militate obligate perpetrate pomegranate populate relegate resonate saturate segregate venerate vitiate appreciate eliminate evaluate accommodate compensate hesitate incorporate initiate magistrate negotiate stimulate accumulate articulate contemplate formulate interstate assimilate commemorate complicate congratulate deteriorate elucidate enumerate exaggerate navigate ameliorate conciliate condensate congregate evaporate expatriate extricate fluctuate liquidate obliterate profligate proliferate repudiate stipulate adjudicate depreciate episcopate excavate exonerate explicate extirpate extrapolate fabricate fascinate heavyweight humiliate implicate instigate interrogate officiate overstate potentate propitiate recuperate reinstate subjugate communicate concentrate demonstrate facilitate participate subordinate anticipate precipitate discriminate manipulate perpetuate consolidate determinate predominate assassinate disintegrate disseminate exacerbate intimidate invalidate rehabilitate authenticate confiscate contaminate inactivate intrastate novitiate recapitulate reciprocate remonstrate investigate differentiate necessitate exterminate overestimate substantiate underestimate Words that almost rhyme with greatgreat
laid grade rage rape grape raid made trade page paid played shape wage delayed shade tape blade cage gauge maid prayed weighed bade fade sage arrayed babe cape degrade gage scrape upgrade braid frayed jade wade stage afraid decade stayed betrayed crusade obeyed parade decayed evade repaid spade sprayed swayed arcade grenade pervade sh staid strayed escape displayed engage brigade conveyed persuade portrayed blockade forbade invade surveyed unpaid cascade dismayed retrograde barricade dissuade outweighed overlaid stockade disobeyed homemade lemonade masquerade renegade promenade videotape laced raced raped graced raked based placed faced shaped taste waste faint paint traced haste saint waist baked chased paste quaint braced chaste draped erased paced scraped taint taped replaced spaced acquaint disgraced debased effaced staked complaint escaped displaced embraced restraint distaste encased constraint misplaced vouchsafed