Toggle navigation
Register
Log in
Home
Learning Center
Learn More
Register
Log in
Word Definition
Flay
To skin; to strip off the skin or surface of; as, to flay an ox; to flay the green earth.
Synonyms
Peel
Peeling
Scolding
Scolded
Scold
Try it Free
Learn More