The phrase
"dwindling resources" means that the available or existing resources are becoming fewer or diminishing over time. It indicates a decrease in the quantity or quality of resources that are necessary for various purposes, such as energy, food, water, or materials.
Full definition