Verb-object compound, composed of scaccia (“to drive away”) + diavoli (“devils”).
scacciadiavoli m (invariable)