overexplained

English

Verb

overexplained

  1. simple past and past participle of overexplain