overengineered

adj 2

Definitions

adj

1

Made more complicated than necessary, often intentionally; as, especially

2

Made more complicated than necessary, often intentionally; as, especially:

They were ruled out as over-engineered and too expensive for mass production, and lost out to Class 141 and '142' railbuses, and then Class 150s.

Your note

not saved
0 chars