Japanese dictionary
ゆきたたき
knocking snow off (one's clogs, etc.)
Kanji details
・snow
・strike
・beat
・kow tow
・hit
・thrash
・criticize