Definition of Leeching

1. leech [v] - See also: leech

Medical Definition of Leeching

1. The former practice of applying leeches to the body to draw blood for therapeutic purposes. (05 Mar 2000)

Lexicographical Neighbors of Leeching

leear
leears
leeboard
leeboards
leech
leech
leechcraft
leechdom
leechdoms
leeched
leechee
leechees
leeches
leeches
leeching (current term)
leeching (current term)
leechlike
leech onto
leed
Leede
Leede-Rumpel phenomenon
Leeds
leeing
leek
leek
leeks
LEEP
leep
leeped
leeping

Other Resources:

Search for Leeching on Dictionary.com!Search for Leeching on Thesaurus.com!Search for Leeching on Google!Search for Leeching on Wikipedia!

Search