old soldier (English, noun)
expansion: old soldier (plural old soldiers)
Senses:
glosses: A former soldier, or one who has served for a long time.
tags: also
figuratively
glosses: Someone with a lot of experience in something; an old hand.
glosses: The butt of a smoked cigar, or an empty bottle of liquor.
tags: US
slang
glosses: A bottle whose contents are drunk at a single sitting.
tags: slang
Forms:
form: old soldiers
tags: plural