to accept responsibility or blame for something
Example:
- You will have to answer for your behaviour one day.
- This government has a lot to answer for (= is responsible for a lot of bad things).
to promise that somebody has a particular quality or can be relied on to do something
Example:
- I can answer for her honesty.
- Anne says she can answer for his ability to do the job well.