imWord
Abbreviation
Recent
English
中文 – 简体
Home
Idioms
barrage of criticism
barrage of criticism
barrage of criticism
A large amount of criticism, condemnation, or reproach.
The congressman faced a barrage of criticism for his remarks this morning.
See also:
criticism
,
of
Common Names:
Name
Gender
Pronounced
Usage
Zaccharias
-
Biblical Latin
Motke
-
Yiddish
Norah
NAWR-ə
Irish, English
Josune
-
Basque
Margery
MAHR-jə-ree
English
Marduk
MAHR-dook
(English)
Near Eastern Mythology
Copyright ©
IMWord
Privacy Policy
×