Online English Dictionary

Home

Oxycrate


n.

A Mixture of water and vinegar.


© 2009 Dammam Community College