YourDictionary

flay

transitive verb

  1. to strip off the skin or hide of, as by whipping
  2. to criticize or scold mercilessly
  3. to rob; pillage

See flay in American Heritage Dictionary 4

Learn more about flay

link/cite print suggestion box