Beef-witted

Webster's Dictionary of the English Language

·noun Stupid; dull.

Related Words