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
Enyinnaya
-
Western African, Igbo
Lubomierz
luw-BAWM-yesh
Polish (Rare)
Hay
[hei]
Leland
-
English
Ridley
RID-lee
English (Rare)
Apolline
-
French
Copyright ©
IMWord
Privacy Policy
×