English Dictionary
Definition flay in British English
flay verb
[transitive] verb
/fleɪ/
Synonyms and related words
