be capable of somethingto have the ability, energy, or qualities needed to do something, especially something very difficult or unusual – use this about people or machines
capable of (doing) somethinghaving the qualities or ability needed to do something
[TahlilGaran] Dictionary of Contemporary English ▲