Plural mastheads Britannica Dictionary definition of MASTHEAD [depend] 1 : the highest of the ship's mast two : the identify of the newspaper shown on the best of the very first website page Subscribe to The us's premier dictionary and obtain 1000's much more definitions and Sophisticated lookup—ad free of https://directoryholiday.com/listings12710228/not-known-details-about-masthead