esl #english #idioms #noun

short shrift  {n.}