English definition of “answer for sth”
answer for sth — Phrasal Verb with answer
› to be responsible for something, or punished for something: Do you think parents should have to answer for their children's behaviour?
have a lot to answer for › to be the main cause of something bad which has happened: "Why is violent crime on the increase?" " Well, I think television has a lot to answer for."