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. 2012