I came across a query somewhere which got me to ask it here, paraphrased, for my own good- is there a Chinese to English dictionary that has "better" definitions than cdict?

Cdict has multiple meanings, most of which aren't even used. I'd like to see. To quote the example-

下去- go down is an irrelevant meaning and the first relevant meaning- continue is 3rd in the list)

What id like is a dictionary which lists meanings in order of usage as far as a single character is concerned. And another section for possible meanings when it occurs in combination with another