English edit

Etymology edit

From Ancient Greek [Term?].

Noun edit

oxycrate (uncountable)

  1. (medicine, archaic) A mixture of water and vinegar.