mouth-watering: food that is mouth-watering looks or smells extremely good (食物)令人垂涎欲滴的这里要注意了,说一种食物令人垂涎欲滴,让你流口水,还可以用sth makes my mouth water.The delicious smell from the kitchen made our mouths water. 我们闻到厨房里的香味直流口水.