MPI Meaning of MPI in English rate of resources from each unit of available additional income that are set aside for investment (Economics) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012