遮天蔽日zhētiānbìrìMeanings1. lit. hiding the sky and covering the earth (idiom); fig. earth-shattering2. omnipresent3. of universal importanceCharacters used遮to cover天sky蔽to cover日day