Synonym of “barrage” is _________? June 9, 2023May 22, 2019 A. quarters for troops B. dispute C. bombardment D. large boat Show AnswerAnswer= Option C