nightglass

/ˈnaɪtɡlæs/

Definitions

1. noun

A drop of dew or water glistening on a surface, especially a spider’s web, at night.

“The photographer waited for the perfect nightglass to capture the web’s intricate design.”

Synonyms

  • glistening drop
  • web dew

Antonyms

  • dewless
  • dry spot