Dictionary search results

Showing 1-2 of 2 results

derecho British & World English

A storm system that moves a long distance rapidly and brings winds which can devastate an area several miles wide