Home
Search
Index
Definify.com
Definition
2024
leeching
leeching
English
Verb
leeching
present participle of
leech
Noun
leeching
(
plural
leechings
)
A medical treatment using leeches.
Pronunciation
Rhymes:
-iːtʃɪŋ
Similar Results
Fetching
Teething
Breeching
Fleecing
Seething