English-Chinese dictionary »

blockhead meaning in Chinese

EnglishChinese
blockhead (stupid person)
noun
[UK: ˈblɒk.hed]
[US: ˈblɑːk.hed]

傻子 /shǎzi/noun

傻瓜 /shǎguā/noun