grognard
/groʊɡ.nɑrd/Definitions
1. noun
A person, especially an old soldier, who is resistant to change or innovation, often in a cranky or stubborn manner.
“After years of fighting, the grizzled veteran became a notorious grognard, opposing any new tactics.”