English dictionary
french heel meaning and definition
Definition and meaning of french heel at MeaningMonkey.org. french heel meaning and definition in the English Dictionary.FRENCH HEEL noun
Definition of French heel (noun)
- a fairly high narrow heel on women's shoes
Source: Princeton University Wordnet