The phrase "embattled head" refers to a person who is facing many challenges or difficulties. It signifies that the individual is struggling or having conflict in their mind or life. Full definition
In it, Phil Jones, the now - embattled head of the Climatic Research Unit at the University of East Anglia, the source of the leaked files, discusses several papers that challenge the status quo with Michael Mann, a longtime colleague from Pennsylvania State University. (dotearth.blogs.nytimes.com)
On Sunday afternoon, the Jacksonville Jaguars fired embattled head coach Gus Bradley after his team blew a 20 - 8 second half lead to Tom Savage and the Houston Texans. (sportsinsights.com)
The Illini is reeling from the recent firing of already - embattled head coach Tim Beckman. (scoresoddspicks.com)