10 letters · 13 points in Scrabble
noun the taste experience when a savoury condiment is taken into the mouth
noun a pleasant flavor