Thesaurasize

answer for

39 synonyms found

Definition

(v) : to be held responsible for
"the mayor has a lot to answer for."