be to blame (for something)
idiomPart ofblame
be to blame (for something) — idiom
1. To be the person or thing that caused something bad to happen.
1.idiom
Definition
To be the person or thing that caused something bad to happen.
Example
The driver was to blame for the car crash.
Is the bad weather to blame for the flight delay?