American Dictionary
Definition mangetout in American English
mangetout noun
[countable] noun
/ˌmɑnʒˈtu/
1
a snow pea
Synonyms and related words
