Beelingo.com

English Dictionary

  • Hide translation

 edamame edamame /ˌɛdəˈmɑːmeɪ/

noun

  1. (Japanese cooking) green soybeans boiled in their pods and served as an appetizer or snack  ( edamame )
    (Japanese cooking) green soybeans boiled in their pods and served as an appetizer or snack