LEECH Meaning of LEECH in English n. A derogatory slang term for a street-doc or med-tech, particularly one that is expensive or unrelaible. Shadow Slang English vocab. Английский словарь теневого сленга. 2012