Summary
English Synonyms:   more detail...
  1. explainer:


English

Detailed Synonyms for explainer in English

explainer:

explainer [the ~] nom

  1. the explainer
    the expounder; the declarer; the interpreter; the commentator; the explainer
  2. the explainer
    the declarer; the explainer