Word info

supercapable

Adjective

Meaning

supercapable (comparative more supercapable, superlative most supercapable)

Very capable.

Source: en.wiktionary.org

Close letter words and terms