铺天盖地pūtiāngàidìTop 30000Meanings1. (lit.) eclipsing the sky and blanketing the earth (idiom)2. (fig.) arriving in overwhelming quantities; engulfing; all-pervasiveCharacters used铺store天sky盖to cover地-ly