Definition of moonglade in English:

moonglade

noun

US
  • The track made by moonlight on water.

Origin

Mid 19th century; earliest use found in James Russell Lowell (1819–1891), author and diplomat.