French-English dictionary »

s'exhiber meaning in English

FrenchEnglish
s'exhiber verbe

flash [flashed, flashing, flashes]◼◼◼(to expose one's body briefly in public)
verb
[UK: flæʃ] [US: ˈflæʃ]