"Nazi salutes are indefensible," a CNN spokesperson said in an email statement. "Jeffrey Lord is no longer with the network."
Lord, an outspoken supporter of President Donald Trump, made the remarks during an online spat with Angelo Carusone, the president of the liberal media watchdog Media Matters.
Lord had written a column for the conservative blog the American Spectator accusing Carusone and Media Matters of being "fascists" because of the organization's efforts to get advertisers off Fox News program hosted by Sean Hannity.
Carusone tweeted that his last name was misspelled in the headline, to which Lord responded: "Sieg Heil!"