mangled

/mˈæŋgʌld/

Explore definitions, synonyms, and language insights of mangled

Definitions

Adjective Satellite
having edges that are jagged from injury