He's a war hero vs Soldier

When to use each in English, with meaning, register, and examples.

He's a war hero

Top 3,000 (common)

Soldier

Top 1,000 (very common)A2noun
Most common: Soldier
 He's a war heroSoldier
Pronunciation🇬🇧 //hiːz ə wɔːr ˈhɪərəʊ//🇺🇸 //hiz ə wɔr ˈhɪroʊ//🇬🇧 /["/ˈsəʊldʒə(r)/"]/🇺🇸 /["/ˈsəʊldʒər/"]/
MeaningA person who has done brave things in war.A person who fights in an army.
ExampleHe’s a war hero who saved many lives during the battle.The soldier bravely fought in the battle to defend his country.
RegisterNeutralNeutral
How commonTop 3,000 (common)Top 1,000 (very common)
CEFR level-A2
Part of speechnoun
Collocationswar hero status, become a war hero, war hero stories, recognize a war hero, celebrate a war herobrave, fine, good, company, group, be, become, serve as, enlist, be stationed, serve, as a soldier, a soldier of fortune, soldiers in uniform, soldiers at war
Antonyms-civilian
Common mistakesConfusing 'hero' with 'heroine' which specifically refers to a female hero., Using 'he's' instead of 'he is' in formal writing., Misunderstanding 'war hero' to mean someone who only fought, ignoring acts of bravery.Confused with 'solider', which is not a word., Using 'soldier' to refer to police or firefighters, which are not typically considered soldiers.
Usage notesUsed in both spoken and written contexts. Appropriate for discussions about bravery and military service. Avoid in casual conversations where the subject may be sensitive.Use 'soldier' to refer specifically to military personnel. It's suitable for both formal and informal contexts but avoid using it in contexts unrelated to the military.

See it in real clips

He's a war hero
Soldier

Frequently asked questions: He's a war hero vs Soldier

What's the difference between He's a war hero and Soldier?

He's a war hero: A person who has done brave things in war. Soldier: A person who fights in an army.

Which is more common: He's a war hero and Soldier?

Soldier is the most common in everyday English.

Can you show an example of each?

He's a war hero: He’s a war hero who saved many lives during the battle. Soldier: The soldier bravely fought in the battle to defend his country.

Can I use He's a war hero and Soldier interchangeably?

Not always. He's a war hero and Soldier are related and overlap in some contexts, but they differ in register, how common they are, and usage, so swapping one for another can change the meaning or tone. Check the differences above before substituting.

Related comparisons