waist-coat. I believe a vest is called an undershirt in the US. At any rate it's a mainly male undergarment something like a singlet or T-shirt.

Bingley


Bingley