English Dictionary
Definition metabolize in British English
metabolize verb
[transitive] verb
/məˈtæbəlaɪz/
Synonyms and related words
