Cambridge Dictionaries Online blog | Commenting on developments in the English language Commenting on developments in the English language ... MPL abbreviation Modular Prosthetic Limb: an artificial hand and arm with 26 joints and 17 tiny motors that is controlled by the user’s muscles