Dictionary
Dictionary
Leech — definition & meaning
Word Type Definition Leech n. A physician or surgeon; a professor of the art of healing.
Explore more words:
Selachian · Self-degradation · Stomach · Decennovary · Bespeak · Rebuttable · Resolved · Octolocular ·