Plural mastheads Britannica Dictionary definition of MASTHEAD [depend] 1 : the top of the ship's mast 2 : the name of a newspaper shown on the top of the first site In either case, designers ought to constantly see the masthead of a journal as A part of a holistic https://thetopsdirectory.com/listings12684809/everything-about-masthead