waistcoat

WAISTCOAT, n. [waist and coat.] A short coat or garment for men, extending no lower than the hips, and covering the waist; a vest. This under garment is now generally called in America a vest.