Old-sweats meaning : (chiefly WWI) An experienced soldier. A veteran soldier or war veteran. Someone experienced in his or her field.
old sweats
steamrollering
subpopulation
engendered
rushers