Meaning of “supercharged” in the English Dictionary