BizTerm Definition
Spin Doctor
Full Definition

Person skilled at interpreting events in the most favorable light.


Previous Biz Term Next Biz Term