His music was derided by an older generation convinced that he was .............

Aat the drop of a hat

Bcold Fish

Ca nine-day wonder

Dcold cat


C. a nine-day wonder


a nine-day wonder=pleasure for a short time

Related Questions:

The idiom ‘At an arm's length ’ means ?

Down to earth means :

Bring out the meaning of the idiom in the following sentence :We shall fight "tooth and nail" for our rights.

'Drunk as a lord' means

A catch 22 situation means