meaning of Bright harnessed

Bright harnessed meaning in General Dictionary

Having glittering armor