Radio Caroline/Definition

Name of several broadcasting ventures situated in several countries and from ships in territorial or international waters, of which the first off Essex is most famous.