To flash in the pan Meaning, Definition & Usage

Definitions
  1. to fail of success. Colloq. See under Flash, a burst of light.

Webster 1913