Definition of “flay” - English Dictionary

English