Noun Definition

mangler

1.Definition: a person who mutilates or destroys or disfigures or cripples

Related Noun(s):maimer, mutilator

Category: People