leach The origin and history of leach. Etymology From Old English leċċan, related to a Proto-Germanic root meaning "to leak." Origin: Old English ← Back to the full definition of leach