Dictionary.com
Thesaurus.com

has been mastheading

  • present perfect progressive
    of masthead (3rd person singular).
    masthead
    noun
    a statement printed in all issues of a newspaper, magazine, or the like, usually on the editorial page, giving the publication's name, the names of the owner and staff, etc.

More Suggestions