demand for explanation
Also found in: Thesaurus.
ThesaurusAntonymsRelated WordsSynonymsLegend:
Switch to new thesaurus
Noun | 1. | demand for explanation - a challenge to defend what someone has said challenge - a call to engage in a contest or fight |
Noun | 1. | demand for explanation - a challenge to defend what someone has said challenge - a call to engage in a contest or fight |