1. strong; potent; competent; domineering; tough
2. strong; brawny; powerful; healthy; rugged
3. good (at); skilled; knowledgeable
4. being able to handle; know how to deal (with); durable (against); resistant (to); resilient
as 〜に強い
5. firm; rigid; solid
6. intense; strong; fierce; high
7. dependable; trustworthy