flay The origin and history of flay. Etymology From Old English flean, from a Proto-Germanic root meaning "to strip." Origin: Old English ← Back to the full definition of flay