VariousWords beta
Related Terms:
Adjective
Definition: Achieving a simple objective by absurdly complicated means; over-complicated, elaborate and impractical.
VariousWords beta
Definition: Achieving a simple objective by absurdly complicated means; over-complicated, elaborate and impractical.