Impression

Definition of Impression from the PharmacyDictionary.in

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.

Not Available