defalcate
verb
defalcated;
defalcating
Definition of defalcate
: to engage in embezzlement
Keep scrolling for more
Keep scrolling for more