shawl waistcoat

Noun

 * 1) A vest or waistcoat with a large garish pattern like that of a shawl.