Translate scorcher | into Italian Definition of scorcher
noun
[usually in singular] informal 1a day or period of very hot weather:next week could be a real scorcher
2a remarkable or extreme example of something, in particular. a very powerfully struck ball:Winfield hit a scorcher over the left field fence a sensational or very good book, film, or song. a heated or violent argument.