sizzler
noun
°One who, or that which, sizzles.
°An Indian dish of meat and vegetables served sizzling on a hot plate.
synonyms: scorcher