Big Huge Thesaurus

storm-beaten

adjective

similar terms