French-English dictionary »

chouchouter meaning in English

FrenchEnglish
chouchouter verbe

cosset [cosseted, cosseting, cossets]◼◼◼(to treat like a pet)
verb
[UK: ˈkɒ.sɪt] [US: ˈkɑː.sət]