What is the meaning of the word "cherry-red"?

Definitions: