Old-sweat Definition

noun
Alternative spelling of old sweat.
Wiktionary

(UK, military slang, esp. WWI) An experienced soldier.

Wiktionary

(UK, military slang) A veteran soldier or war veteran.

Wiktionary

(UK, slang, figuratively) Someone experienced in his field.

Wiktionary