'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]