Meaning of “broad bean” in the English Dictionary

English