English Translation for peter out
peter out
بتدریج گھٹنا باہر
Search Result for peter out
peter
See Definition and Meaning
out
English definition for peter out
1. v. use up all one's strength and energy and stop working
2. v. end weakly
Sponored Video