Deficit financing refers to the borrowing undertaken by the government to make up for the revenue shortfall. It is the best stimulant for the economy in short term. However, in the long term it becomes a drag on the economy and becomes the reason for rise in interest rate.