席巻
1
sweeping (over, across);conquering;overwhelming
Other forms
席捲 【せっけん】
Shirabe