Meaning of bum-freezer jacket in English:

bum-freezer jacket

noun

  • = main sense.

Origin

1940s; earliest use found in Graham Greene (1904–1991), author.