EGAVE

overcapable

Meaning

  1. adjective Too capable.

Similar words

overwhelmable overpowered overresourced overcommitted overlimited overpowerful overpotent overapt overpowerable oversufficient

Save “overcapable” to learn later