Dictionary.com
Thesaurus.com

has been toeing

  • present perfect progressive
    of toe (3rd person singular).
    toe
    noun
    one of the terminal digits of the human foot.

More Suggestions