Wörterbuch Englisch Deutsch 🔎 extended search snuff sb. DeutschEnglish abmurksen [ugs., töten] snuff sb. [verb]