jagged



with rough, sharp points protruding

Click here to see the free dictionary definition for jagged

definition by Oxford Dictionaries