1 have a lot to answer for | Definition of have a lot to answer for

have a lot to answer for

idiom

Definition of have a lot to answer for

: to be responsible for many bad things that have happened The company executives have a lot to answer for.