Author Stephen King on Tuesday ripped President Trump Donald John TrumpBiden on Trump's refusal to commit to peaceful transfer of power: 'What country are we in?' Romney: 'Unthinkable and unacceptable' to not commit to peaceful transition of power Two Louisville police officers shot amid Breonna Taylor grand jury protests MORE as "a chickenshit," criticizing him for comments about prominent veterans and over other military issues.

ADVERTISEMENT

"Trump’s criticism of McRaven and McCain, his spurious draft exemption, and his failure to visit even one of the 'hot zones' where he continues to put American lives at risk—all these things point to a central fact: he’s a chickenshit," King tweeted.

Trump’s criticism of McRaven and McCain, his spurious draft exemption, and his failure to visit even one of the “hot zones” where he continues to put American lives at risk—all these things point to a central fact: he’s a chickenshit. — Stephen King (@StephenKing) November 20, 2018

Trump in recent days has faced backlash over his feud with retired Adm. William McRaven, a former Navy SEAL who oversaw the 2011 mission that killed Osama bin Laden. Trump this week responded to McRaven's criticisms of his presidency by calling him a "Hillary Clinton Hillary Diane Rodham ClintonDemocratic groups using Bloomberg money to launch M in Spanish language ads in Florida The Hill's Campaign Report: Presidential polls tighten weeks out from Election Day More than 50 Latino faith leaders endorse Biden MORE fan" and saying that the U.S. should have killed bin Laden sooner.

The president also previously attacked the late Sen. John McCain John Sidney McCainThe Memo: Trump's strengths complicate election picture Mark Kelly: Arizona Senate race winner should be sworn in 'promptly' Cindy McCain: Trump allegedly calling war dead 'losers' was 'pretty much' last straw before Biden endorsement MORE (R-Ariz.), including saying in 2015 that McCain was only a war hero "because he was captured" in Vietnam and that he likes "people who weren't captured."

Trump has also recently faced renewed criticism for not visiting American troops serving in combat zones in Iraq or Afghanistan. The president on Sunday said during an interview on "Fox News Sunday" that he hadn't done so because of an "unbelievable busy schedule."

The Washington Post reported on Monday that officials are discussing plans for Trump to make a visit to troops serving in those countries.