demand for explanation n : a challenge to defend what someone has said [syn: {calling into question}]
Copyright © 2024 3Dict.net