waistcoat

waistcoat

waistcoat

Noun

a man's sleeveless garment worn underneath a coat

Synonyms: