Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Verb: reinvent the wheel
  1. Create something that already exists or solve a problem that has already been solved, often unnecessarily but sometimes with the intention of improvement
    "There's no need to reinvent the wheel—we can use the existing software framework"

Derived forms: reinventing the wheel, reinvented the wheel, reinvents the wheel

Encyclopedia: Reinvent the wheel