demand for explanation

noun

1.
a challenge to defend what someone has said