buff jerkin

Noun

 * 1)  A jacket made of buff leather, formerly worn beneath a soldier's armour.