to blame forOur editors are putting together more complete content — check back in about 20 minutesto blame forto blame for — adjective形容詞1. responsible for something bad1.形容詞釋義responsible for something bad例句The heavy rain is to blame for the flooding.