Plural mastheads Britannica Dictionary definition of MASTHEAD [rely] one : the best of the ship's mast 2 : the identify of a newspaper proven on the highest of the first web page As their reliance on these two mottoes demonstrates, colonial Anglo-American newspapers designed strikingly very little effort to differentiate https://bookmarkity.com/story16989054/what-does-masthead-mean