French-English dictionary »

poissarde (cf. langage de poissarde) meaning in English

FrenchEnglish
poissarde (cf. langage de poissarde) nom {f}

fishwife◼◼◼(a vulgar, abusive or nagging woman with a loud, unpleasant voice)
noun
[UK: ˈfɪ.ʃwaɪf] [US: ˈfɪ.ʃwaɪf]