"Energy crunch" refers to a shortage or a sudden decrease in the availability or supply of energy resources like electricity, oil, or gas. It often leads to higher prices, rationing, or difficulties in meeting the energy needs of a population or industry.
Full definition