PETER


Meaning of PETER in English

v. diminish and come to a stop; give out, expire; fade, die out

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.