Strength-increasing; invigorating, that which builds up power.
Literally: lit. strength-increasing
Strength, power, or might; force of body or arms.