Noun Definition

telecaster

1.Definition: a television broadcaster

Category: People