Plural mastheads Britannica Dictionary definition of MASTHEAD [count] 1 : the top of a ship's mast two : the title of the newspaper shown on the best of the main webpage These new mottoes proven a kind of “brand” for newspapers. A person required only glance at many of them https://getmedirectory.com/listings12694640/a-simple-key-for-masthead-unveiled