deoxygenate
verb
deoxygenated;
deoxygenating;
deoxygenates
Definition of deoxygenate
: to remove especially molecular oxygen from
deoxygenates the lake water
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more