Word Definition - 铺天盖地

pū tiān gài dì lit. eclipsing the sky and blanketing the earth (idiom); fig. arriving in overwhelming quantities; engulfing; all-pervasive