Dictionary.com
Thesaurus.com

has been furrowing

  • present perfect progressive
    of furrow (3rd person singular).
    furrow
    noun
    a narrow groove made in the ground, especially by a plow.

More Suggestions