Synonyms and Antonyms for french heel

1. French heel (n.)

a fairly high narrow heel on women's shoes

Synonyms: