noun
Meaning 1
A specialized, precise light source that produces extremely brief, highly controlled flashes of light at a known, adjustable rate; it essentially combines the functions of a stroboscope (a tool used to make moving parts appear stationary) with a focused torch or lamp.
Definition source: English Wiktionary via Wiktextract
Usage: rare
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: none provided
Antonyms: none provided