Browse by letter

On the heels of (something)

Soon after something.

There were two weeks of heavy rain on the heels of the big earthquake.