English
Detailed Synonyms for demand for explanation in English
demand for explanation:
demand for explanation [the ~] noun
-
the demand for explanation
– a challenge to defend what someone has said 1the calling into question; the demand for explanation– a challenge to defend what someone has said 1