make your mouth water make (your) mouth water to feel pleasure at the thought of something particularly beautiful or good. Such beauty is enough to make anyone's mouth water. Etymology: based on the literal meaning of make your mouth water (= to cause your mouth to produce liquid when you see or think about food) |