Meaning of spectator pump

Definition of spectator pump

(noun) a woman's pump with medium heel; usually in contrasting colors for toe and heel

Other information on spectator pump

WIKIPEDIA results for spectator pump
Amazon results for spectator pump