MASTHEAD Meaning of MASTHEAD in English n. top of a mast (Nautical); statement and/or information printed on editorial page of journal or newspaper Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012