遮天蔽日
zhētiān-bìrì
blotting out the sky
Every meaning
zhētiān-bìrì
- blotting out the sky
Its characters
- 遮zhēto cover; to hide; to block
- 天tiānsky
- 蔽bìto cover; to shelter; to block (as in 遮蔽)
- 日rìday
Words with 遮
Words with 天
Meanings from our own dictionary. Chengyu from the Xinhua idiom list, the most common first.