French-English dictionary »

battu à plate couture meaning in English

FrenchEnglish
battu à plate couture adjectif

worsted(defeated, overcome)
adjective
[UK: ˈwʊ.stɪd] [US: ˈwɝː.stəd]