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 best of the main page This instance is from Wikipedia and will be reused beneath a CC BY-SA license. In a cutter rig, the https://linkdirectory101.com/listings201555/masthead-fundamentals-explained