to blame for

Our editors are putting together more complete content — check back in about 20 minutes

to blame for — adjective

1. responsible for something bad

1.形容詞
釋義

responsible for something bad

例句

The heavy rain is to blame for the flooding.