In a Word moonglade n. the reflection of moonlight on a body of water November 20, 2009September 4, 2010 | Language