defalcate ( synonym found)

Definition of defalcate:

(v) : to misappropriate funds; to embezzle

Back to Top