demand for explanation
English Dictionary
->
Letter D
-> demand for explanation
Search Dictionary:
demand for explanation Definition
(n)
a
challenge
to
defend
what
someone
has
said
demand for explanation Synonyms
calling into question
demand for explanation
© Art Branch Inc.