n.
1.brightness enough to blind partially and temporarily dazzle v.
1.to cause someone to lose clear vision, especially from intense light
2.amaze or bewilder, as with brilliant wit or intellect or skill
Idiom of the Day
hold out on (someone)
to refuse to give something to someone, to refuse to agree
The players are holding out on the owners and will not sign the new contract.