Subscriber login


Forgot your password?

Library card login

Other

talk radio

Syllabification: (talk ra·di·o)
Definition of talk radio

noun

  • a type of radio broadcast in which the presenter talks about topical issues and encourages listeners to call in to air their opinions.

talk radio in other Oxford dictionaries

Definition of talk radio in the British & World English dictionary
  |  Cite

Word of the day

kempt

/ kem(p)t /
adjective
maintained in a neat and clean condition …