OVERENGINEER
overengineer
Verb
- To make something more complicated than necessary; often implies that the complexity was added intentionally.
The above text is a snippet from Wiktionary: overengineer
and as such is available under the Creative Commons Attribution/Share-Alike License.