Definition of Impression from the PharmacyDictionary.in
Impression
Synonyms or meaning of Impression
1. A slight indentation, as one produced in the surface of one organ by pressure exerted by another. 3. An effect produced upon the mind, body or sense by some external stimulus or agent.
Image related to Impression
Not Available