flasher has definitions from the field of physics
1
[ noun ] (physics) an electrical device that automatically turns a lamp on and off (as for an advertising display)

Related terms

electrical_device flash

2
[ noun ] a light that flashes on and off; used as a signal or to send messages

Synonyms

blinker

Related terms

light flash

3
[ noun ] someone with a compulsive desire to expose the genitals

Synonyms

exhibitionist

Related terms

compulsive streaker flash

*