Noun benzoate has 1 sense
  1. benzoate - any salt or ester of benzoic acid
    --1 is a kind of
    salt
    --1 has particulars: benzoate of soda, sodium benzoate
,
TOP