Noun: demand for explanation
- A challenge to defend what someone has said
"The journalist's demand for explanation of the politician's statement led to a heated debate";
- calling into question
Derived forms: demand for explanations
Type of: challenge