old sweat
old sweat · old sweats
An experienced soldierAn experienced soldier.
Meaning
3 senses(UK, World War I, slang)An experienced soldier.
(UK, slang)A veteran soldier or war veteran.
(UK, figuratively, slang)Someone experienced in his or her field.