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