Plural mastheads Britannica Dictionary definition of MASTHEAD [depend] 1 : the highest of a ship's mast 2 : the name of the newspaper demonstrated on the best of the very first webpage Newspaper staff at Nine had been reportedly lining as much as acquire redundancy offers from your embattled publisher https://robustdirectory.com/listings210160/little-known-facts-about-masthead