Plural mastheads Britannica Dictionary definition of MASTHEAD [rely] one : the top of a ship's mast two : the identify of the newspaper proven on the highest of the very first site Newspaper staff members at Nine had been reportedly lining up to acquire redundancy offers from your embattled publisher https://royalbookmarking.com/story17001840/the-2-minute-rule-for-masthead