overengineered

/ˌoʊvərˌɛndʒəˈnɪrd/
adjective
  1. Designed or built with more complexity, features, or strength than is necessary or practical.
    • Many critics say the new bridge is overengineered, with decorative arches that serve no structural purpose.
    • Her overengineered birthday cake had five layers, edible glitter, and a tiny working fountain.
    • The overengineered smartphone has a battery that lasts a week but is too heavy to carry.
What does "overengineered" mean? | whatsthatwordmean | whatsthatwordmean