Definition of Demand For Explanation

  • 1. A challenge to defend what someone has said Noun

Synonyms for word "demand for explanation"

Semanticaly linked words with "demand for explanation"

Hyponims for word "demand for explanation"