Japanese

edit
For pronunciation and definitions of ふっしょく – see the following entry.
払拭
[noun] wiping out, casting aside, sweeping away
[verb] to wipe out, to cast aside, to sweep away
(This term, ふっしょく, is the hiragana spelling of the above term.)