Get an English Tutor
English word beef-witted comes from English beef, English witted
beef (English)
(archaic, countable, plural: beeves) A single bovine (cow or bull) being raised for its meat.. (by extension, slang, uncountable) Muscle or musculature; size, strength or potency.. (figurative, slang, uncountable) Essence, content; the important part of a document or project.. (in the meat industry, on, _, product packaging) The edible portions of a cow (including those which are not meat).. [...]
witted (English)
(chiefly, in combination) having a specified form of wit (intellectual ability).
beef-witted (English)
(obsolete) stupid; dull.