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