explainer

  • 131interpreters — in ter·pret·er || ɪn tÉœrprɪtÉ™(r) / tɜːp n. one who orally translates from one language to another; clarifier, explainer; commentator …

    English contemporary dictionary

  • 132explain — verb 1》 make (something) clear by providing more detail. 2》 give a reason or justification for.     ↘(explain oneself) excuse or justify one s behaviour.     ↘(explain something away) minimize the significance of something embarrassing by giving… …

    English new terms dictionary