to invent the next great thing; to have a better idea

listen to the pronunciation of to invent the next great thing; to have a better idea
English - English
build a better mousetrap

Of all the inventors to obtain patents, only a few have really built a better mousetrap.

to invent the next great thing; to have a better idea
Favorites