FLASHER


Meaning of FLASHER in English

[noun] [C] [informal]A flasher is someone who shows their sexual organs in public.

Cambridge English vocab.      Кембриджский английский словарь.