Synonyms: subacid
Definition: slightly sour to the taste
Similar words: sour
Definition: having a sharp biting taste