Word Study
demagogy |
demand |
demand deposit |
demand draft |
demand feeding |
demand for explanation
| demand for identification
| demand loan
| demand note
| demand-pull inflation
| demander
demand for explanation
WORDNET DICTIONARY
Noun demand for explanation has 1 sense
- demand for explanation(n = noun.communication) calling into question - a challenge to defend what someone has said; Array is a kind of challenge
For further exploring for "demand for explanation" in Webster Dictionary Online