Big Huge Thesaurus

teleprinter

noun