storm-beaten

(adj) damaged (similar term)