Definitions of cool one's heels:

  • verb:   wait or pass the time aimlessly or futilely; be kept waiting