Alphabet Filter:


Definition of flay:

  1. To skin; to strip off the skin or surface of; as, to flay an ox; to flay the green earth.


reprove, excoriate, crawl all over, rip into, read the riot act to, rake over the coals, skin, put someone on the hot seat, roast, scalp, peel, blister, scourge, rebuke, slam, praise, score, slap, castigate, censure, drub, put someone on the griddle.

Usage examples: