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.