English to English
crystal clear
adjective satellite (s)
- transmitting light; able to be seen through with clarity(adj.all)Example:
Crystal clear skies.
source: wordnet30 - (of language) transparently clear; easily understandable(adj.all)Example:
A crystal clear explanation.
source: wordnet30