EGAVE

supercapable

Meaning

  1. adjective Very capable.

Similar words

ultracapable superskilled superaccomplished ultracompetent versatile impressive superintelligent superadaptable superproficient superpowered

Save “supercapable” to learn later