Online English Dictionary

Home

Peter


v. i.

To become exhausted; to run out; to fail; -- used generally with out ; as, that mine has petered out .


© 2009 Dammam Community College