RADIOHEAD


Meaning of RADIOHEAD in English

Radiohead BrE AmE

an English rock group whose ↑ album s include The Bends (1995), OK Computer (1997), and Hail to the Thief (2003). Their 2007 Album In Rainbows was sold over the Internet. People could ↑ download it and pay the amount of money which they felt it was worth.

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.