French-English dictionary »

sit-in meaning in English

FrenchEnglish
sit-in nom {m}

sit-in◼◼◼(type of protest)
noun
[UK: ˈsɪt ɪn] [US: ˈsɪt ɪn]