French-English dictionary »

s'interposer meaning in English

FrenchEnglish
s'interposer verbe

interpose [interposed, interposing, interposes]◼◼◼(to intervene in a dispute, or in a conversation)
verb
[UK: ˌɪn.tə.ˈpəʊz] [US: ˌɪn.təˈpoʊz]