"Peter Out"

Dwindle or diminish and come to an end. For example,

Despite of all the challenges, Indian government's reform has not completely petered out.

- The Economist, March 8 issue

0 comments: