body warmer - definition and synonyms

noun [countable] British 

Your browser doesn’t support HTML5 audio

singularbody warmer
pluralbody warmers
  1. a thick jacket with no sleeves that you wear outside when the weather is cold