Dictionary.com
Thesaurus.com

has been roping

  • present perfect progressive
    of rope (3rd person singular).
    rope
    noun
    a strong, thick line or cord, commonly one composed of twisted or braided strands of hemp, flax, or the like, or of wire or other material.