I guess it just means that in view of a long shortage of water supply in the city, a lot of people will flock to supermarkets to supply themselves with bottled water.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
CliveHi,That's correct
In Canada, I hear this expression quite a lot.
A run on umbrellas = many people want to buy
There's also this use:
A run on the Stock Market = usually, this means that many people want to sell
Clive