stalwart

(noun, adjective)

adjective

1. having rugged physical strength; inured to fatigue or hardships

- proud of her tall stalwart son

Similar word(s): robust, hardy, stout, sturdy

2. dependable

- the stalwart citizens at Lexington

- a stalwart supporter of the UN

Similar word(s): resolute, stout

3. used especially of persons

- a stalwart knight

Similar word(s): brave, courageous, stouthearted

noun

1. a person who is loyal to their allegiance (especially in times of revolt)

Similar word(s): loyalist

Definition categories: person, admirer, booster, champion, friend, protagonist, supporter