Synonyms and Antonyms for demand_for_explanation

1. demand for explanation (n.)

a challenge to defend what someone has said

Synonyms: