Loading page
french heel is a noun meaning "a fairly high narrow heel on women's shoes". It carries one recorded sense.
a fairly high narrow heel on women's shoes
Definitions, synonyms and semantic relations for french heel come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.