BLOCKHEAD Meaning of BLOCKHEAD in English noun a stupid fellow; a dolt; a person deficient in understanding. Webster English vocab. Английский словарь Webster. 2012