strong, vigorous (о физической силе тж.) ;
high-capacity, high-powered (о машинах) дать мощный толчок чему-л. ≈ to give/be a powerful incentive to smth., to be a powerful spur to smth.
a. powerful
Большой англо-русский и русско-английский словарь. 2001.