impress upon ( synonym found)

Definition of impress upon:

(n) : the overall effect of something; the indentation or depression made by the pressure of one object on another

Definition of impress upon:

(n) : the overall effect of something; the indentation or depression made by the pressure of one object on another

Back to Top