Dictionary definition · stalwart
noun
- a person who is loyal to their allegiance (especially in times of revolt)
adjective
- having rugged physical strength; inured to fatigue or hardships"hardy explorers of northern Canada"
- dependable"the stalwart citizens at Lexington"
- used especially of persons"a stalwart knight"
Similar words
Source: Open English WordNet (CC BY 4.0).