lacking common sense or intelligence; slow-witted
dulled in feeling or perception; torpid
informal annoying or exasperating
This stupid torch won't work
stupidity /styoohʹpiditi/ noun
stupidly adv
stupidness noun
[early French stupide from Latin stupidus, from stupēre to be benumbed, be astonished]