Here's what rhymes with indexbased.
based taste chased paste spaced chaste paced placed faced waste traced haste waist braced distaste laced raced cased wast displaced erased debased effaced graced defaced foretaste replaced embraced disgraced misplaced encased retraced interlaced Words that almost rhyme with indexbased
chafed paved bathed dazed raised saved gazed praised waved blazed shaved phased phrased vouchsafed waived braved raved razed amazed behaved enslaved glazed appraised craved crazed grazed upraised engraved depraved unscathed paraphrased state date paint bait baked taint staked taped pate spate late rate straight weight estate fate gate plate shaped wait faint hate freight mate saint trait dictate gait slate draped raped strait abate fete raked sate caked expiate faked feint gaped plaint plait sedate skate waked great create separate debate operate escaped acetate await innate interstate quaint update decorate equate exaggerate grate scraped situate crate dilate aspirate extirpate inflate intrastate irate restate saturate upstate indicate complaint generate relate constraint hesitate initiate penetrate restraint tolerate cooperate delegate educate imitate integrate isolate mediate acquaint dedicate deviate elevate elucidate liberate meditate ornate overweight agitate corroborate dissipate emanate evaporate exacerbate extricate intimidate irritate lightweight negate obviate permeate recreate automate escalate excavate exonerate explicate gravitate implicate interrogate oscillate overstate recuperate reinstate reshaped venerate vitiate appreciate demonstrate illustrate investigate accommodate anticipate carbonate celebrate cultivate dominate incorporate magistrate negotiate regulate translate accelerate activate alleviate correlate designate originate postulate predicate speculate terminate allocate collaborate conjugate delineate emulate enumerate eradicate evacuate mitigate motivate navigate necessitate ordinate vertebrate affiliate aggravate distillate emigrate expatriate exterminate germinate invalidate legislate liquidate neonate reiterate abdicate abrogate attenuate calibrate counterweight deprecate depreciate emancipate episcopate fabricate fascinate heavyweight inactivate incubate innovate instigate insulate irrigate militate novitiate obligate officiate concentrate eliminate evaluate facilitate participate compensate differentiate precipitate stimulate perpetuate assimilate circulate commemorate complicate consolidate deteriorate determinate propagate replicate underestimate alienate annihilate assassinate conciliate condensate consecrate culminate disseminate fluctuate inculcate obliterate profligate proliferate regenerate retaliate stipulate subordinate calculate articulate contemplate discriminate formulate predominate ameliorate congregate disintegrate overestimate repudiate communicate accumulate manipulate congratulate substantiate rehabilitate