manglers
man-glers
noun
People or machines that severely damage, crush, or disfigure things.
"Those old industrial presses were real manglers."
man-glers
People or machines that severely damage, crush, or disfigure things.
"Those old industrial presses were real manglers."