4 words in this vocabulary list
noun a heavy downpour of rain
verb to inundate with a great quantity of something
noun a metal rod or wire fixed to an exposed part of a building or other tall structure to divert lightning harmlessly into the ground
noun An optical illusion caused by atmospheric conditions, especially the appearance of a sheet of water in a desert or on a hot road caused by the refraction of light from the sky by heated air.
noun the study of cyclic and seasonal natural phenomena, especially in relation to climate and plant and animal life