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

leeched Definition

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

Words Related to leeched!

leeched Examples by Brain Bank Users