1
[ noun ] a strong man of exceptional physical endurance

Synonyms

ironman

Related terms

man sport

*