Plural mastheads Britannica Dictionary definition of MASTHEAD [count] 1 : the top of a ship's mast two : the name of a newspaper demonstrated on the highest of the primary page By clicking “Accept All Cookies”, you agree to the storing of cookies on your own system to reinforce web https://tools-directory.com/listings199144/everything-about-masthead