ソウシャ
Meanings
Noun
Verb (する)
1. sweeping with fire; mowing down; strafing
Pitch accent
ウシャ
ウシャ
Used in vocabulary (1 in total)
machine-gun fire