Ne pas être très intelligent, manquer de perspicacité ou d'ingéniosité.
« Il est gentil, mais il n'a pas inventé le fil à couper le beurre : il lui faut toujours tout expliquer deux fois. »
Cette expression s’emploie partout en France.
ne pas avoir inventé la poudre (variante plus ancienne avec l'image de la poudre à canon, même sens exact)
La liaison est obligatoire : « ne pas avoir » se prononce [nə paz‿avwaʁ], le « s » de « pas » se lie au « a » d'« avoir ». Le mot « beurre » se prononce [bœʁ] ; le « re » final ne s'entend pas à l'oral.