Plural mastheads Britannica Dictionary definition of MASTHEAD [depend] one : the top of the ship's mast 2 : the identify of the newspaper demonstrated on the top of the first site Either way, designers should really always begin to see the masthead of the magazine as part of a holistic https://aziotyd.wikifordummies.com/7830419/article_under_review