storm-beaten Meaning, Definition & Usage

  1. adjective satellite damaged by storm

WordNet