Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

leeching Definition

Cancel
leeching
verb(leech)
to bleed by the use of leeches
leeching
verb(leech)
to drain the substance of : exhaust
leeching
verb(leech)
to attach oneself to a person as a leech

Words Related to leeching!

leeching Examples by Brain Bank Users