Plural mastheads Britannica Dictionary definition of MASTHEAD [depend] 1 : the very best of the ship's mast two : the title of the newspaper demonstrated on the top of the initial webpage This example is from Wikipedia and could be reused underneath a CC BY-SA license. Within a cutter rig, https://greatbookmarking.com/story17047197/a-simple-key-for-masthead-unveiled