English dictionary
subacid meaning and definition
Definition and meaning of subacid at MeaningMonkey.org. subacid meaning and definition in the English Dictionary.SUBACID adjective
Definition of subacid (adjective)
- slightly sour to the taste
Source: Princeton University Wordnet