BizTerm Definition
mea culpa
Full Definition

(Latin phrase) My fault (and therefore responsibility).


Previous Biz Term Next Biz Term