Plural mastheads Britannica Dictionary definition of MASTHEAD [rely] 1 : the very best of a ship's mast 2 : the title of the newspaper revealed on the top of the very first site (North American English) the part of a newspaper or simply a information Web page that offers aspects https://bookmarkize.com/story17012828/little-known-facts-about-masthead