Overelaborate is a synonym of overcomplicated.
As adjectives the difference between overcomplicated and overelaborate
is that overcomplicated is excessively complicated while overelaborate is excessively elaborate.
As a verb overcomplicated
is past tense of overcomplicate.
overcomplicated
English
Etymology 1
Etymology 2
Verb
(head)
(overcomplicate)