What does 'the storm system' mean in the sentence 'The storm system remained almost stationary just south of the coast'?
Printable View
What does 'the storm system' mean in the sentence 'The storm system remained almost stationary just south of the coast'?
storm system - definition of storm system by the Free Online Dictionary, Thesaurus and Encyclopedia.
An atmospheric disturbance manifested in strong winds accompanied by rain, snow, or other precipitation and often by thunder and lightning.