French-English dictionary »

échine meaning in English

FrenchEnglish
échine [of animals] nom {f}

spine [spines]◼◼◼(backbone)
noun
[UK: spaɪn] [US: ˈspaɪn]

catéchine nom {f}

catechine◼◼◼(chemical substance)
noun

courber l'échine verbe

bend the knee(submit to another's authority)
verb