SynonymX
Speak
Demand For Explanation
Definition of Demand For Explanation
1.
A challenge to defend what someone has said
Noun
Synonyms for word "demand for explanation"
calling into question
Semanticaly linked words with "demand for explanation"
challenge
Hyponims for word "demand for explanation"
challenge