Mangle parts Synonyms

Definitions for Mangle


  • (verb) to make or do (something) in a clumsy or unskillful way
  • (verb) destroy or injure severely
  • (verb) injure badly by beating

MP abbreviation

MP is an abbreviation for Mangle Parts
What does MP stand for?
MP stands for "Mangle Parts"

Definitions for Parts