Plural mastheads Britannica Dictionary definition of MASTHEAD [rely] 1 : the highest of the ship's mast 2 : the name of the newspaper revealed on the highest of the initial web page In any event, designers really should constantly begin to see the masthead of a journal as part of https://brightbookmarks.com/story17121489/the-masthead-diaries