barrage in Latin barrage in Latin coniectus noun A concentrated discharge of projectile weapons. Add to Flashcards