BizTerm Definition
Impression
Full Definition

A feeling consumers have about a product after being exposed to its advertising.


Previous Biz Term Next Biz Term