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
Marijse
-
Dutch
Kelan
-
Irish
MirosŁAwa
mee-raw-SWAH-vah
Polish
Manlio
-
Italian
Johnathan
JAHN-ə-thən
English
Sheryll
SHER-əl
English
Copyright ©
IMWord
Privacy Policy
×