What does "thereupon" mean?

Thereupon: 2. On account, or in consequence, of that; therefore. [He] hopes to find you forward, . . . And thereupon he sends you this good news. Shak.

Additional senses

  1. 2.Immediately; at once; without delay.

Sources