English Dictionary
Definition okra in British English
okra
noun
1
a vegetable with long green pods (=seed containers) that is used especially in African and South Asian cooking
Synonyms and related words
