American Dictionary
Definition chyron in American English
chyron noun
noun
1
an electronically generated caption superimposed on a TV or cinema screen
