demand for explanation


Also found in: Thesaurus.
ThesaurusAntonymsRelated WordsSynonymsLegend:
Noun1.demand for explanation - a challenge to defend what someone has said
challenge - a call to engage in a contest or fight
References in periodicals archive ?
Sofia has not yet received an official demand for explanation from Russia, the Bulgarian National Radio reports Mitov as saying before holding a keynote speech at a forum dedicated to Black Sea security and NATO's role in the wider region.