sprite : Idioms & Phrases


red sprites

  • noun atmospheric electricity (lasting 10 msec) appearing as globular flashes of red (pink to blood-red) light rising to heights of 60 miles (sometimes seen together with elves)
    sprites.
WordNet

water sprite

  • noun aquatic fern of tropical America often used in aquariums
    Ceratopteris pteridioides; floating fern.
  • noun a fairy that inhabits water
    water nymph; water spirit.
WordNet
Wa"ter sprite`
Definitions
  1. A sprite, or spirit, imagined as inhabiting the water. J. R. Drake.
Webster 1913