Words — 3 found
1. (artillery) barrageMilitary
2. bullet hell; curtain fire; screen-filling barrage of (usu. slow-moving) enemy bulletsVideo games
3. barrage of scrolling comments (overlaid on an online video)Internet slang
1. curtain with horizontal stripes