Definition of French Heel

  • 1. A fairly high narrow heel on women's shoes Noun

Semanticaly linked words with "french heel"

Hyponims for word "french heel"