Plural mastheads Britannica Dictionary definition of MASTHEAD [count] one : the best of the ship's mast 2 : the identify of the newspaper shown on the best of the main web page He advises our consumers on their own tone of voice, generates logos and visual identities and crafts names https://socialbuzzfeed.com/story2348250/considerations-to-know-about-masthead