Physically powerful; capable of exerting great physical force.