haze over


Meanings

  • make less visible or unclear;