EGAVE

oxycrate

Meaning

  1. noun A mixture of water and vinegar.

Similar words

acetum toilet vinegar corsive elixir of vitriol oxygal oporice vomition four thieves' vinegar vincture surfeit water

Save “oxycrate” to learn later