席巻 せっけん
sekken

Noun
Suru Verb

1. sweeping (over, across); conquering; overwhelming

Transitive
Other forms: