Word info Synonyms

demand for explanation

Noun

Meaning

a challenge to defend what someone has said

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms