Definition of “spectate” - English Dictionary

English