D defs.my
Entry 1 sense Webster, 1913

Oxycrate

· Ox·y·crate · IPA
01 n. A Mixture of water and vinegar.
  1. 1.
    A Mixture of water and vinegar.(med.)