telecaster

Noun
  1. A television broadcaster (synset 110716916)

Found on Word Lists

Other Searches