Plural mastheads Britannica Dictionary definition of MASTHEAD [count] one : the top of the ship's mast 2 : the name of a newspaper shown on the highest of the primary website page Newspaper personnel at Nine had been reportedly lining as many as consider redundancy offers from the embattled publisher https://jgcrrqq.luwebs.com/26975162/a-secret-weapon-for-masthead