'spectator pump' definitions:

Definition of 'spectator pump'

(from WordNet)
noun
A woman's pump with medium heel; usually in contrasting colors for toe and heel [syn: spectator pump, spectator]