SCUZZ

Scuzz

Scuzz is a British music television channel owned and operated by CSC Media Group . It launched on 17 April 2003 and has gone on to be the highest-rated rock TV station on UK satellite.

The above text is a snippet from Wikipedia: Scuzz
and as such is available under the Creative Commons Attribution/Share-Alike License.

scuzz

Noun

  1. An unpleasant or disgusting (scuzzy) person


The above text is a snippet from Wiktionary: scuzz
and as such is available under the Creative Commons Attribution/Share-Alike License.

Need help with a clue?
Try your search in the crossword dictionary!