Lightning glance Meaning, Definition & Usage

Definitions
  1. a quick, penetrating glance of a brilliant eye.

Webster 1913