barrage of criticism

  • 1barrage of criticism — great deal of disapproval or criticism …

    English contemporary dictionary

  • 2criticism — noun 1 expressing disapproval of sb/sth ADJECTIVE ▪ bitter, fierce, harsh, heavy, intense, serious, severe, sharp, strident, strong …

    Collocations dictionary

  • 3barrage — noun 1 firing of guns ADJECTIVE ▪ heavy, intense, massive ▪ artillery, missile, mortar, rocket VERB + BARRAGE …

    Collocations dictionary

  • 4criticism — crit|i|cis|m W2S2 [ˈkrıtısızəm] n [U and C] 1.) remarks that say what you think is bad about someone or something ≠ ↑praise criticism of ▪ My main criticism of the scheme is that it does nothing to help families on low incomes. ▪ Despite strong… …

    Dictionary of contemporary English

  • 5barrage — noun 1) an artillery barrage Syn: bombardment, gunfire, shelling, salvo, volley, fusillade; historical broadside 2) a barrage of criticism Syn: deluge, stream, storm, torrent …

    Synonyms and antonyms dictionary

  • 6barrage — 1 noun 1 (countable usually singular) the continuous firing of guns, especially large heavy guns, to protect soldiers as they move toward an enemy: a barrage of anti aircraft fire 2 (singular) a lot of questions, comments etc, that are said at… …

    Longman dictionary of contemporary English

  • 7barrage — noun 1) an artillery barrage Syn: bombardment, cannonade; gunfire, shelling; salvo, volley, fusillade; historical broadside 2) a barrage of criticism Syn: deluge, stream, storm, torrent …

    Thesaurus of popular words

  • 8barrage — [[t]bæ̱rɑːʒ, AM bərɑ͟ːʒ[/t]] barrages, barraging, barraged (Pronounced [[t]bɑ͟ːrɪʤ[/t]] for meaning 4 in American English.) 1) N COUNT A barrage is continuous firing on an area with large guns and tanks. The artillery barrage on the city centre… …

    English dictionary

  • 9Criticism of The Walt Disney Company — The Walt Disney Company s media releases and company practices have prompted action from activists, artists, and causes around the world. Contents 1 Criticism from special interest groups 1.1 Subliminal messages 2 Company officials …

    Wikipedia

  • 10barrage — bar|rage1 [ˈbæra:ʒ US bəˈra:ʒ] n 1.) [C usually singular] the continuous firing of guns, dropping of bombs etc, especially to protect soldiers as they move towards an enemy barrage of ▪ a barrage of anti aircraft fire 2.) [singular] a lot of… …

    Dictionary of contemporary English