superable

(adj) conquerable

< super heavyweight | superabundance >