Definition of old sweat in English:

old sweat

noun

informal
  • A veteran soldier.

    • ‘For the handful of old sweats who decided to accept defeat in the SPL rat race and have their last rites issued by Ayr, this season must seem like a dream in which they have died and gone to heaven.’
    • ‘They were mostly old sweats and they'd had enough.’