1
to mow down;to cut down;to knock down
あらしでその村はなぎ倒された。
The storm laid the village flat.
2
to defeat;to beat
Other forms
薙ぎ倒す 【なぎたおす】