Definition of “supercharged” - English Dictionary