Phrase info

on stun

Meaning

(science fiction) An intensity setting of the fictional phaser energy weapon, from the television series Star Trek (1966–69), which non-lethally stuns its target.

(idiomatic, informal) (usually after a plural noun), to a degree that is stunning.

Source: en.wiktionary.org

Words in the phrase

Close letter words and terms