Plural mastheads Britannica Dictionary definition of MASTHEAD [count] one : the very best of a ship's mast two : the title of a newspaper revealed on the very best of the 1st site Alternatively, the bold font and color possibilities of “The Solar” newspaper in britain are made to grab https://todaybookmarks.com/story17054526/the-smart-trick-of-masthead-that-no-one-is-discussing