Term of the Moment

external GPU


Look Up Another Term


Redirected from: ITR

Definition: Internet Talk Radio


Audio coverage of news events digitized into Internet files at the National Press Building in Washington, DC. ITR files are distributed to FTP sites for users with computers that have sound capabilities. See Internet radio.