storm-wracked

adj
University
1

Destroyed by a storm.

2

Stormy, beset by a storm.