Meaning of mangled

Definition of mangled

(adj) having edges that are jagged from injury

Other information on mangled

WIKIPEDIA results for mangled
Amazon results for mangled