The standard definition of grit is "firmness of strength or spirit". But really, the essence of grit is elusive and complex. It's doubtful that an exact definition actually exists.