Meaning of “greengage” in the English Dictionary

british dictionary