D defs.my
Entry 1 sense Webster, 1913

Oxalate

· Ox·a·late · IPA /ˈɒksəleɪt/
01 n. A salt of oxalic acid.
  1. 1.
    A salt of oxalic acid.(Chem.)