having strength or power greater than average or expected; "a strong radio signal"; "strong medicine"; "a strong man"
1
vigorous
characterized by forceful and energetic action or activity; "a vigorous hiker"; "gave her skirt a vigorous shake"; "a vigorous campaign"; "a vigorous foreign policy"; "vigorous opposition to the war"