Clue: Liquid refreshment stimulating the palate? (9)
Answer: MOUTHWASH
Explanation: Definition: Liquid refreshment stimulating the palate?

(Not very) cryptic definition