ironside

/ˈaɪɝnsaɪd/

Explore definitions, synonyms, and language insights of ironside

Definitions

Noun
a man of great strength or bravery

More General Terms