Plural mastheads Britannica Dictionary definition of MASTHEAD [count] one : the best of a ship's mast two : the title of a newspaper proven on the best of the first site He advises our clients on their tone of voice, results in logos and visual identities and crafts names for https://infopagex.com/story2244968/the-smart-trick-of-masthead-that-no-one-is-discussing