"check in growth, dwarf," 1650s, earlier "bring to an abrupt halt" (c. 1600); "provoke, anger, irritate" (1580s), from obsolete Middle English adjective stunt "foolish, stupid; obstinate," from Old English stunt "stupid, foolish" (as in stuntspræc "foolish talk"), from Proto-Germanic *stuntaz "short, truncated" (source also of Middle High German stunz "short, blunt, stumpy," Old Norse stuttr (*stuntr) "scanty, short"), an adjective which stands in gradational relationship to stint (v.).
The modern sense of the English word is from influence of the Old Norse word. The Middle English adjective is attested from mid-15c. in the sense "of short duration." Related: Stunted; stunting.
"feat to attract attention," 1878, American English college sports slang, of uncertain origin. Speculated to be a variant of colloquial stump "dare, challenge" (1871), or of German stunde, literally "hour." The movie stunt man is attested from 1930.