English Dictionary
Definition oxygenate in British English
oxygenate verb
[transitive] verb
/ˈɒksɪdʒəneɪt/
English Dictionary