flak
noun /flæk/
  /flæk/
(also flack)
 [uncountable]- guns on the ground that are shooting at enemy aircraft; bullets from these guns高射炮;高射炮火 
- (informal) severe criticism严厉批评;抨击 - He's taken a lot of flak for his left-wing views.他的左倾观点受到了强烈指责。 
- She came in for a lot of flak from the press.她遭到报界猛烈抨击。 
 
- He's taken a lot of flak for his left-wing views.
词源1930s: from German, abbreviation of Fliegerabwehrkanone, literally ‘aviator-defence gun’.