spectator pump

Noun
  1. A woman's pump with medium heel;
    Usually in contrasting colors for toe and heel (synset 104279508)

Other Searches