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