Dictionary Definition: oxalate