To cool one’s heelsIdioms Related to Body Parts · Heel
Meaning: To wait
Hindi meaning: इंतज़ार करना
Example: I’ve been cooling my heels in the doctor’s waiting room for two hours.
Meaning: To wait
Hindi meaning: इंतज़ार करना
Example: I’ve been cooling my heels in the doctor’s waiting room for two hours.


