Meaning of “bell pepper” in the English Dictionary

british dictionary