GLARING

Definition of GLARING

  1. (adj)shining intensely
  2. (adj)conspicuously and outrageously bad or reprehensible