DEMAND FOR EXPLANATION





Definition:

  1. [noun] a challenge to defend what someone has said
    Synonyms: calling into question

Synonyms: