castigate
Are you looking for: 强烈强烈反对强烈 强烈反对More results...
Contents
English Expression
  1. :  protesting strongly about sth
  2. n.:  counterblast,  bebitter against,  come down on,  come down upon,  come down hard on,  come down hard upon,  raise an outcry against
  3. vt.:  castigate
  4. vi.:  rebel
Containing Phrases
react strongly against tax increasesover my dead bodyopposed
bring a storm about sb.'s earsluddite