Deoxygenate - Definition

deoxygenate

v 1: remove oxygen from (water)

Look up another word