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.