From overwhelm + -able.
overwhelmable (comparative more overwhelmable, superlative most overwhelmable)