Find the word definition

The Collaborative International Dictionary
Oxycrate

Oxycrate \Ox"y*crate\, n. [Gr. ?????;???? acid + ???? to mix: cf. F. oxycrat.] (med.) A Mixture of water and vinegar.
--Wiseman.

Wiktionary
oxycrate

n. (context medicine archaic English) A mixture of water and vinegar.