Plural mastheads Britannica Dictionary definition of MASTHEAD [rely] 1 : the top of a ship's mast 2 : the identify of the newspaper revealed on the highest of the main website page Subscribe to The us's greatest dictionary and have 1000's extra definitions and Sophisticated search—advert absolutely free! These days, https://forum-directory.com/listings12688121/masthead-no-further-a-mystery