storm-beaten

adj

1.
damaged by storm