Dictionary search results

Showing 1-2 of 2 results

catastrophic British & World English

Involving or causing sudden great damage or suffering

catastrophic English Thesaurus

the catastrophic consequences of a major oil spill