soudard
Top 35000
Meanings
Noun
1. battle-hardened, brutish, or roughneck soldier (derogatory)
2. mercenary (person employed to fight in armed conflict) (archaic)