Definition of french heel in US English:

french heel

noun

  • A high, curved heel on a woman's shoe.