Synonyms of Demand For Explanation in English :
Antonyms of Demand For Explanation in English
Thesaurus of Demand For Explanation in English
Demand For Explanation
see definition of demand for explanationSynonyms of demand for explanation
1. (noun) a challenge to defend what someone has said
Hypernyms of demand for explanation
1. (noun) a challenge to defend what someone has said