MASTHEAD Meaning of MASTHEAD in English vt to cause to go to the masthead as a punishment. 2. masthead ·noun the top or head of a mast; the part of a mast above the hounds. Webster English vocab. Английский словарь Webster. 2012