BONEHEAD


Meaning of BONEHEAD in English

{n.}, {slang} An unusually dense or stupid person. * /John is such a bonehead - small wonder he flunks all of his courses./

Dictionary of English idioms .      Словарь английских идиом.