Definition, synonyms and related words
Achieving a simple objective by absurdly complicated means; over-complicated, elaborate and impractical.