Meaning of “plummy” in the English Dictionary