radiocaster

English

Noun

radiocaster (plural radiocasters)

  1. A radio broadcaster.

Anagrams