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