Dictionary
Dictionary
Leech — definition & meaning
Word Type Definition Leech n. A glass tube of peculiar construction, adapted for drawing
blood from a scarified part by means of a vacuum.
Explore more words:
Pinion · Inferentially · Creosoted · Lacunar · Simple · Slubbering · Goring · Worked ·