NichiDict

掃射

そうしゃ
[sousha]

Meanings

1.NounNoun・suruTransitive

sweeping with fire; mowing down; strafing