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