Find the word definition

Wiktionary

defalcators

n. (plural of defalcator English)