Search Your Word

Learn English Definition

    Word denoting the sensation occasioned by the glare of water, or of the sparkling or dazzling effect of a sheet of water.

Learn English Synonym

    Word denoting the sensation occasioned by the glare of water, or of the sparkling or dazzling effect of a sheet of water.