Synonyms for
Fog
Definition
a thick cloud of tiny water droplets suspended in the atmosphere near the earth's surface, reducing visibility to less than 1 km
Synonyms for
Definition
a thick cloud of tiny water droplets suspended in the atmosphere near the earth's surface, reducing visibility to less than 1 km