Vocabulary

席巻

sweeping (over, across); conquering; overwhelming

noun suru-verb vt
freq #23