DictionaryAI

liquid oxygen

Short definition from Wiktionary

Noun

  1. oxygen in liquid form.
  2. A solution of hydrogen peroxide and other compounds that is reputed to have health benefits.

We haven’t written up liquid oxygen yet: Simple and Standard meanings, examples and a quiz.