Counterblast violently eradicates contrast colour? (4)
I believe the answer is:
blue
'colour?' is the definition.
(blue is a colour)
I can't explain the rest of the clue.
Can you help me to learn more?
(Other definitions for blue that I've seen before include "Top sportsman who's up" , "ball at snooker" , "Miserable - cerulean" , "and 17 World's largest mammal" , "Sad, melancholy" .)