What does "thereat" mean?

Thereat: 2. At that occurrence or event; on that account. Every error is a stain to the beauty of nature; for which cause it blusheth thereat. Hooker.

Sources