1) способный; одаренный, талантливый, восприимчивый
2) искусный, квалифицированный, умелый
3) поддающийся ( чему-л. ), допускающий ( что-л. )
4) просторный, вместительный
be capable of doing smth. - быть в состоянии делать что-л.;
уметь делать что-л.;
быть приспособленным для выполнения какого-л. вида деятельности