noun
[noncount] very small pieces of sand or stone
informal :mental toughness and courage
verb
grits; gritted; gritting
grit your teeth
to press or rub your teeth together
to show courage and determination when you are dealing with problems or challenges