leech in Lithuanian leech in Lithuanian dėlė noun An aquatic blood-sucking annelid of subclass Hirudinea, especially Hirudo medicinalis. Add to Flashcards