flasher

1 ENTRIES FOUND:
flasher /ˈflæʃɚ/ noun
plural flashers
flasher
/ˈflæʃɚ/
noun
plural flashers
Britannica Dictionary definition of FLASHER
[count]
1 
: a light that shines briefly and repeatedly :
2 
informal : a man who shows his sexual organs in public