Wörterbuch Englisch Deutsch 🔎 extended search snuff it DeutschEnglish abkratzen [ugs., sterben] snuff it [verb][coll.]