MOUTHWATERING
13 letters
22 Scrabble points
Definition of MOUTHWATERING
adjective
-
That is pleasing to the sense of taste; appetizing.
-
(by extension) Enticing or tantalizing.
Source: Wiktionary
Word Details
Letters
M
O
U
T
H
W
A
T
E
R
I
N
G
Length
13 letters
Scrabble Score
22 points