Dictionary.com
Thesaurus.com

has been semaphoring

  • present perfect progressive
    of semaphore (3rd person singular).
    semaphore
    noun
    an apparatus for conveying information by means of visual signals, as a light whose position may be changed.