Subscriber login


Forgot your password?

Library card login

Other

Dictionary search results

Showing 1-4 of 4 results

impacted British & World English

pressed firmly together, in particular:

impact British & World English

come into forcible contact with another object

impact on in impact British & World English

have a strong effect on someone or something