body warmer
noun/ˈbɒdi wɔːmə(r)/
/ˈbɑːdi wɔːrmər/
(British English)- a thick warm jacket without arms that you wear outdoors
Check pronunciation:
body warmer
Definition of body warmer noun from the Oxford Advanced Learner's Dictionary