Plural mastheads Britannica Dictionary definition of MASTHEAD [rely] one : the highest of the ship's mast two : the title of a newspaper revealed on the very best of the primary webpage a : the printed make any difference within a newspaper or periodical that provides the title and facts https://socialtechnet.com/story2320297/helping-the-others-realize-the-advantages-of-masthead