OXYACID Meaning of OXYACID in English [oxy.ac.id] n (ca. 1841): an acid (as sulfuric acid) that contains oxygen--called also oxygen acid Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012