Online English Dictionary

Home

Leech


v. t.

To treat as a surgeon; to doctor; as, to leech wounds .


© 2009 Dammam Community College