crystal clear


Meanings

  • transmitting light; able to be seen through with clarity;
    • "crystal clear skies"
  • (of language) transparently clear; easily understandable;
    • "a crystal clear explanation"