Undergarment here, waistcoat in the US (4)
I believe the answer is:
vest
(Other definitions for vest that I've seen before include "Garment under a shirt" , "Undergarment for upper body" , "Undergarment for vets" , "Clothe in ecclesiastical garments" , "Upper undergarment, singlet" .)