1 old soldier | Definition of old soldier

old soldier

noun

Definition of old soldier

slang
: an emptied liquor bottle