English

edit

Etymology

edit

overcomplicate +‎ -or

Noun

edit

overcomplicator (plural overcomplicators)

  1. One who overcomplicates.