salivate

verb
  1. to produce saliva in the mouth
  2. to show great desire or eagerness for something
  3. Usage: figurative

Examples