Synonyms for Spectator (same or very similar meaning)
WordNet sense 1 (a close observer; someone who looks at something (such as an exhibition of some kind)):
looker, viewer, watcher, witness
WordNet sense 2 (a woman's pump with medium heel; usually in contrasting colors for toe and heel):
spectator pump
From the ODE community, based on WordNet
add/edit