Word Definition

Glared

  1. of Glare