WASHINGTON – President Donald Trump fulfilled a major campaign promise Tuesday, proposing a $4.1 trillion budget plan that would upend Washington in a big way. But he drew rebukes, even from some Republican allies, for the plan's jarring, politically unrealistic cuts to the social safety net for the poor and a broad swath of other domestic programs.

The budget, Trump's first as president, combines his spending plan for the 2018 fiscal year with a promise to balance government books after a decade, relying on aggressive cuts, a surge in economic growth — and a $2 trillion-plus accounting gimmick.

"Through streamlined government, we will drive an economic boom that raises incomes and expands job opportunities for all Americans," Trump declared in his budget message.

"Basically dead on arrival," opined the Senate's No. 2 Republican, John Cornyn of Texas.

The plan reflects a conservative vision of smaller government, a drastic rollback of programs for the poor and disabled and a robust hike for the military and border security. It foresees a tax code overhaul — a boon to the wealthiest Americans — and scuttling the Affordable Care Act.

The plan holds $3.6 trillion in cuts to domestic agencies, food stamps, Medicaid, highway funding, crop insurance and medical research, among others. Many of the voters who propelled Trump into the presidency last November would see significantly less from the federal government.

"We're no longer going to measure compassion by the number of programs or the number of people on those programs, but by the number of people we help get off those programs," said Mick Mulvaney, director of the Office of Management and Budget and a former Tea Party ­congressman.

At the same time, the blueprint boosts spending for the military by tens of billions and calls for $1.6 billion for a border wall that Trump repeatedly promised voters that Mexico would finance; Mexico says no.

The proposal got a chilly reception from congressional Republicans and Democrats, who insist they will have the final say as they struggle to complete a health care bill and rewrite the tax code.

Food stamp cuts would drive millions from the program, while a wave of Medicaid cuts — on top of more than $800 billion in the House-passed health care bill — could deny nursing home care to millions of elderly poor people. It would also force some people on Social Security's disability program back into the workforce.

"These cuts that are being proposed are draconian," said veteran GOP Rep. Harold Rogers, who represents a poor district in eastern Kentucky. "They're not mere shavings, they're deep, deep cuts."

Said Sen. Bill Cassidy, R-La.: "I don't think the president's budget is going anywhere."

The budget would reduce pension benefits for federal workers by $63 billion by eliminating cost-of-living adjustments for most and by requiring employees to make larger contributions. In agriculture, it would limit subsidies to farmers, including for purchasing crop insurance, an idea already attacked by farm state lawmakers.

The Trump plan would roll back Obama-era increases to a children's health program for lower-income families who don't qualify for Medicaid, take an ax to the Environmental Protection Agency and climate change programs, cut $95 billion from highway trust fund transfers to the states, and curb payments to disabled veterans of retirement age who are eligible for Social Security.

Trump's budget holds true to his campaign pledge to leave Medicare and Social Security benefits alone and contains spending increases for the military and veterans, but it treats most of the rest of the government as fair game.

"In the America of President Trump's budget, children, working families, seniors and people with disabilities will be 'fined,' while the wealthiest Americans will get a 'bonus.' What's so 'great' about that America?" asked Sen. Dick Durbin of Illinois.