Dictionary |
1 Result
#1
mouth-watering
s.
[
savory
,
savoury
] pleasing to the sense of taste
. wn