“Amigo Brothers” by Piri Thomas VOCABULARY. Barrage PART OF SPEECH: noun DEFINITION: a rapid, heavy attack SENTENCE: He received a barrage of criticism.