Meaning of mangler

Definition of mangler

(noun) a person who mutilates or destroys or disfigures or cripples

Other information on mangler

WIKIPEDIA results for mangler
Amazon results for mangler