old sweat
Noun
Meaning
(Britain, military slang, chiefly World War I) An experienced soldier.
(Britain, military slang) A veteran soldier or war veteran.
(Britain, slang, figuratively) Someone experienced in his or her field.
old-sweat (plural old-sweats)
Alternative spelling of old sweat
Alternative names
old-sweat