Cool One's Heels

Wait or be kept waiting, especially for a long time.

Examples:

  • I've been cooling my heels in the doctor's waiting room for at least an hour.

Origin: Early 1600s