Noun
shawl waistcoat (plural shawl waistcoats) A vest or waistcoat with a large garish pattern like that of a shawl.