Plural mastheads Britannica Dictionary definition of MASTHEAD [rely] one : the very best of the ship's mast 2 : the name of the newspaper shown on the top of the first web site (North American English) the part of a newspaper or maybe a information Internet site that offers details https://bookmarkforest.com/story16951839/everything-about-masthead