Search Result for "demand for explanation":
Wordnet 3.0

NOUN (1)

1. a challenge to defend what someone has said;
[syn: calling into question, demand for explanation]


WordNet (r) 3.0 (2006):

demand for explanation n 1: a challenge to defend what someone has said [syn: calling into question, demand for explanation]