cool one's heels

To wait, especially impatiently or restlessly.

相關單字