What is the full meaning of edamame
a preparation of baby soybeans in the pod commonly found in Japan, China and Korea [n -S]
Example of the word edamame placed on a Scrabble board.