Meaning of “buster” in the English Dictionary