Find the word definition

Wiktionary
short shrifts

n. (short shrift English)