Search Your Word

Learn English Definition

    Glare (as a smooth sheet).

Learn English Synonym

    Glare (as a smooth sheet).