RADIOHEAD


Meaning of RADIOHEAD in English

a British pop group formed in 1988. Their most successful albums include The Bends (1995) and OK Computer (1997).

Oxford guide to British and American culture English vocabulary.      Руководство по британской и американской культуре, Оксфордский английский словарь.