dammakude
1. With a barrage of bullets; By means of a bullet curtain
Noun
#112934
1. With a barrage of bullets; By means of a bullet curtain
1. (artillery) barrage
2. bullet hell; curtain fire
3. barrage of scrolling comments (overlaid on an online video)
1. Probably a barrage.; Likely a barrage.
1. Barrage; Curtain of fire
1. Was not a barrage.; Was not a screen of fire.
1. If/when barrage; If/when screen of bullets
1. Was a barrage.; Was a screen of fire.
1. It is not a barrage.; It is not a screen of fire.
1. curtain with horizontal stripes
1. bullet hell (genre of shoot 'em ups)