on that note ( synonym found)

Definition of on that note:

°immediately; without delay.

Back to Top