French-English dictionary »

un loup déguisé en agneau meaning in English

FrenchEnglish
un loup déguisé en agneau nom

wolf in sheep's clothing◼◼◼(someone or something harmful or threatening but disguised as something peaceful or pleasant)
noun
[UK: wʊlf ɪn ˈʃiːps ˈkləʊ.ðɪŋ] [US: ˈwʊlf ɪn ˈʃiːps ˈkloʊ.ðɪŋ]