BLOCKHEAD Meaning of BLOCKHEAD in English [noun] [C] [dated] [informal] - a stupid personThose blockheads have screwed up the whole project. Cambridge English vocab. Кембриджский английский словарь. 2012