From Longman Business Dictionarysupply crunchsupˈply ˌcrunch noun [singular]ECONOMICS a fall in the amount of a particular product that is available to buy which makes it more expensive and difficult to obtainAttempts to shelter world petroleum markets from a supply crunch have failed to be effective.