The phrase
"budget showdown" refers to a situation where there is a strong disagreement or conflict between different groups or parties about how to allocate or spend money. It usually involves a high-stakes negotiation or debate over a budget plan or financial decision.
Full definition