What is the full meaning of umami
(Japanese) a savoury flavour, the taste of monosodium glutamate [n -S]
Example of the word umami placed on a Scrabble board.