Loading..

Loading...

American Dictionary of the English Language

Dictionary Search

Oxycrate


OX'YCRATE, noun [Gr. acid, and to mix.]

A mixture of water and vinegar. [Little Used.]