Dictionary search results

Showing 1-3 of 3 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