Dictionary.com
Thesaurus.com

has been gritting

  • present perfect progressive
    of grit (3rd person singular).
    grit
    noun
    abrasive particles or granules, as of sand or other small, coarse impurities found in the air, food, water, etc.