Subscriber login


Forgot your password?

Library card login

Other

Dictionary search results

Showing 1-2 of 2 results

disaster British & World English

a sudden accident or a natural catastrophe that causes great damage or loss of life

disaster area British & World English

an area in which a major disaster has recently occurred