Apedia

Paintings Met Negative Reviews Concentrated Outpouring Artillery Fire

Expression Her new paintings were met by a ________ of negative reviews.
hint a concentrated outpouring of artillery fire, or of anything else
Meaning barrage

Learn with these flashcards. Click next, previous, or up to navigate to more flashcards for this subject.

Next card: Sally buy harry's affection showering small inexpensive ornament

Previous card: Teacher fell easy students exchange good-humored remarks banter

Up to card list: Advanced English - 2000 sentences