BizTerm Definition
Imprimatur
Full Definition

Official permission to do something.


Previous Biz Term Next Biz Term