grit

noun
  1. small particles of sand or stone
  2. courage and determination despite difficulty
verb
  1. to clench the teeth together
  2. to spread grit on a surface

Examples