leaky bucket

Noun

 * 1)  A counter or variable that is incremented whenever an event of interest occurs, and also periodically decremented; used in algorithms to check whether events will gradually overflow the system's capacity, for example in a telecommunication network.