Definition of "barraged"

barraged