1. heavy-armed - Adjective
2. heavy-armed - Adjective Satellite
Wearing heavy or complete armor; carrying heavy arms.
he was big-chested, big-shouldered and heavy-armed Source: Internet