overexplainer
English
Etymology
From
overexplain
+
-er
.
Noun
overexplainer
(
plural
overexplainers
)
One who overexplains.