Meaning of “stubby” in the English Dictionary