Plural mastheads Britannica Dictionary definition of MASTHEAD [depend] one : the top of the ship's mast 2 : the identify of the newspaper shown on the top of the very first page Newspaper mastheads mirrored this indifferent Perspective. They were being most noteworthy for the absences which they contained. The https://directoryquick.com/listings12690008/top-masthead-secrets