undervest

Noun

 * 1) vest (worn underneath a shirt)