Meaning of 大张挞伐

Use your mouse
to draw a Chinese
character here
zhāng (Trad.: 大張撻伐)
to launch an all-out attack (idiom); to roundly condemn; to castigate
Related Words
Antonyms: 和平共处
Example Sentences
If they did plump for us, they became as much the target for Latin American obloquy as we were.