Plural mastheads Britannica Dictionary definition of MASTHEAD [count] one : the very best of the ship's mast two : the title of the newspaper proven on the top of the first webpage Alternatively, the Daring font and shade decisions of “The Solar” newspaper in the UK are built to grab https://socialimarketing.com/story2320531/considerations-to-know-about-masthead