YourDictionary

verjuice

noun

  1. the sour, acid juice of green or unripe fruit, as of crab apples, grapes, etc.
  2. sourness of temper, looks, etc.

See verjuice in American Heritage Dictionary 4

link/cite print suggestion box