Plural mastheads Britannica Dictionary definition of MASTHEAD [depend] one : the highest of a ship's mast 2 : the identify of a newspaper revealed on the top of the first web page (North American English) the Section of a newspaper or a information website that offers facts of the folks https://olivebookmarks.com/story17103348/not-known-details-about-masthead