SynonymX
Speak
Heavy-Armed
Definition of Heavy-Armed
1.
Having massive arms
Adjective Satellite
Semanticaly linked words with "heavy-armed"
robust