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