edamame in French edamame in French edamame noun Fresh green soybeans boiled as a vegetable. Add to Flashcards