« Back to Glossary IndexEdamame Definition: Green soybean pods usually bought frozen and boiled and salted to be eaten as a snack. Related Articles: Edamame Noodle Salad with Sesame & Honey Dressing If you love it, please share...