Freq #28680
Meanings
- 1
- 2
Thesaurus
From Middle English flen or flayen, from Old English flean, meaning to strip off the skin, and ultimately from a Germanic root. The figurative sense treats severe criticism as if it stripped or scourged its target.