deoxygenate meaning
UK US
deoxygenate (verb): remove oxygen from (water).
Definition of deoxygenate
- remove oxygen from (water)
Type of: get rid of
Scrabble score: 23 (letter breakdown)
Word lists: words starting with DE · words ending in TE · 11-letter words
More about deoxygenate on Wikipedia.