Big Huge Thesaurus

panopticon

noun