Dictionary.com
Thesaurus.com

has been yoking

  • present perfect progressive
    of yoke (3rd person singular).
    yoke
    noun
    a device for joining together a pair of draft animals, especially oxen, usually consisting of a crosspiece with two bow-shaped pieces, each enclosing the head of an animal.

More Suggestions