As verbs the difference between leeching and leching
is that leeching is present participle of lang=en while leching is present participle of lech.
As a noun leeching
is a medical treatment using leeches.
leeching
English
Verb
(head)
Noun
(
en noun)
A medical treatment using leeches.