English Dictionary
Definition devilled in British English
devilled adjective
adjective
/ˈdev(ə)ld/
Synonyms and related words
