Home UK English jumbotron
A very large video display screen of a type used in venues such as sports stadiums.
1980s from jumbo + -tron, originally a proprietary name.
READ THESE ARTICLES