Wordnet Dictionary
Welcome
Home
About
Contact
Test English Info
Google Dictionary
Wordnet Dictionary
Search
Noun
demand for explanation
has 1 sense
calling into question
,
demand for explanation
- a challenge to defend what someone has said
--
1
is a kind of
challenge
,
TOP