overexplainer

English

Etymology

From overexplain +‎ -er.

Noun

overexplainer (plural overexplainers)

  1. One who overexplains.