Open main menu

Contents

EnglishEdit

NounEdit

telecaster (plural telecasters)

  1. (dated) A television broadcaster

Related termsEdit

AnagramsEdit