Wörterbuch Englisch Deutsch 🔎 extended search Stachel DeutschEnglish Stachel {m} dagger [noun] Stachel {m} prick [noun] Stachel {m} [tech.]prong [noun] Stachel {m} spine [noun] Stachel {m} thorn [noun] related terms Stachel-Lattich {m} [bot.]prickly lettuce [noun] [Lactuca serriola]