Subscriber login


Forgot your password?

Library card login

Other

Dictionary search results

Showing 1-4 of 4 results

impacted US English

pressed firmly together, in particular

impact US English

come into forcible contact with another object

impact on in impact US English

have a strong effect on someone or something