UK, US down vest [noun] [C] - a short jacket without sleeves which is made of thick cloth and fits closely to your bodySee picture: Coats and jackets
BODYWARMER
Meaning of BODYWARMER in English
Cambridge English vocab. Кембриджский английский словарь. 2012