grognard
Top 30000
Meanings
Noun
1. a grumbler; one who grumbles
2. an old veteran soldier, specifically an old grenadier of the Imperial Guard (Grenadiers à pied de la Garde Impériale); an old complaining soldier