English Dictionary
Definition devour in British English
devour verb
[transitive] verb
/dɪˈvaʊə(r)/
Synonyms and related words
2
to read, watch, or listen to something with a lot of interest or enthusiasm
Synonyms and related words
4
to destroy something completely
