Definitions of subacid:

  • adjective:   slightly sour to the taste